UTILS.
‎100%‎ داخل المتصفح

أدوات مطوّرون

مجموعة من أدوات المطوّرين المجانية التي تعمل بالكامل داخل متصفحك — نسّق JSON وتحقّق من صحته، ورمّز Base64 وفُكّ ترميزه، وفُكّ ترميز JWT، واختبر التعبيرات النمطية، وأنشئ معرّفات UUID، وحوّل بين صيغ البيانات، دون إرسال أي شيء إلى أي خادم.

{}

منسّق ومدقّق JSON

نسّق وصغّر ودقّق JSON، مع رسائل خطأ مدمجة.

64

مُرمّز / مُفكّك Base64

رمّز النص إلى Base64 أو فكّكه — مع دعم كامل لـ UTF-8.

%

مُرمّز / مُفكّك URL

رمّز السلاسل بالنسبة المئوية لاستخدامها بأمان في عناوين URL، أو فكّكها.

#

مولّد التجزئة

ولّد تجزئات SHA-1 وSHA-256 وSHA-384 وSHA-512 لأي نص.

JWT

مُفكّك JWT

فكّ ترويسة وحمولة رمز JSON Web Token محليًا — دون تحقّق.

محلّل تعابير cron

دقّق تعبير cron واعرض مواعيد التشغيل المجدولة القادمة.

.*

مختبِر regex

اختبر تعبيرًا نمطيًا regex على نص وأبرز كل تطابق.

محوّل CSV ⇄ JSON

حوّل CSV إلى مصفوفة JSON وحوّل JSON إلى CSV.

&

مُرمّز كيانات HTML

رمّز النص إلى كيانات HTML أو فكّ الكيانات إلى نص.

تجزئة الملفات (WASM)

احسب CRC-32 وAdler-32 وSHA-256 لأي ملف — مدعومة بـ WebAssembly.

TS

تحويل JSON إلى TypeScript

أنشئ واجهات TypeScript من عيّنة JSON مع استنتاج الأنواع بشكل متكرر.

</>

منسّق XML

نسّق XML بطباعة منظّمة مع المسافات البادئة أو صغّره إلى سطر واحد.

منسّق SQL

نسّق SQL بتحويل الكلمات المفتاحية إلى أحرف كبيرة ووضع كل جملة في سطر مستقل.

مصغّر HTML

صغّر HTML بإزالة التعليقات وضغط المسافات البيضاء الزائدة.

مصغّر CSS

صغّر CSS بإزالة التعليقات والمسافات البيضاء غير الضرورية.

"

مُهرِّب سلاسل JSON

هرِّب سلسلة نصية أو ألغِ تهريبها للاستخدام الآمن داخل مستند JSON.

\n

مُهرِّب الشرطة المائلة العكسية

هرِّب تسلسلات الشرطة المائلة العكسية أو ألغِ تهريبها مثل ‎\n و‎\t و‎\uXXXX.

?=

محلّل سلسلة الاستعلام (Query String)

حلّل سلسلة استعلام URL إلى JSON وحوّل JSON مرة أخرى إلى سلسلة استعلام.

محلّل URL

قسّم رابط URL إلى أجزائه: البروتوكول والمضيف والمنفذ والمسار والاستعلام والـ hash.

UA

محلّل User-Agent

تعرّف على المتصفح ومحرّك العرض ونظام التشغيل من سلسلة user-agent.

مختبِر أحداث لوحة المفاتيح

اطّلع على key وcode وkeyCode لأي مفتاح تضغطه، مع أعلام مفاتيح التعديل.

رموز حالة HTTP

ابحث عن اسم ومعنى أي رمز حالة HTTP بالرقم أو النص.

755

حاسبة Chmod

حوّل بين أذونات ملفات Unix الرمزية والثُمانية (octal) في كلا الاتجاهين.

⊞}

تسطيح / إلغاء تسطيح JSON

سطّح JSON المتداخل إلى مفاتيح بترميز النقطة، أو أعد بناء الكائنات المتداخلة من المفاتيح المسطّحة.

A↓}

أداة فرز مفاتيح JSON

افرز مفاتيح كائن JSON بشكل تكراري، تصاعديًا أو تنازليًا.

}<

JSON إلى XML

حوّل كائن JSON إلى مستند XML بمسافات بادئة.

<↓

HTML إلى Markdown

حوّل HTML الأساسي إلى Markdown نظيف أثناء الكتابة.

{ }

مُجمِّل CSS

نسّق وأضف مسافات بادئة إلى CSS المصغّر مع أسطر جديدة ومسافات مناسبة.

.gi

مولّد ملف .gitignore

أنشئ ملف .gitignore مجمّعًا من قوالب اللغات والأدوات الشائعة.

مقارنة JSON

قارن بين كائنَي JSON واعرض كل قيمة مُضافة ومحذوفة ومتغيّرة حسب المسار.

▦<

مولّد جداول HTML

حوّل الصفوف المفصولة بفاصلة أو علامة جدولة أو فاصلة منقوطة إلى ترميز جدول HTML نظيف مع معاينة.

▦|

مولّد جداول Markdown

حوّل بيانات CSV أو TSV إلى جدول Markdown بنمط GitHub مُحاذى ومُنسّق بمسافات.

ULID

مُولِّد ULID

أنشئ معرّفات ULID فريدة قابلة للفرز ومرتّبة معجميًا.

nano

مُولِّد Nano ID

أنشئ معرّفات فريدة مدمجة وآمنة للروابط بحجم وأبجدية مخصّصين.

فاكّ ترميز معرّف Snowflake

فُكَّ ترميز معرّف snowflake من Twitter أو Discord إلى طابعه الزمني والعامل والعملية والتسلسل.

45

مُرمِّز/فاكّ ترميز Base45

رمِّز وفُكَّ ترميز Base45 وفق ما يحدّده RFC 9285، المستخدم في رموز QR لكوفيد في الاتحاد الأوروبي.

xn

مُحوِّل Punycode / IDN

حوّل أسماء النطاقات الدولية إلى Punycode (xn--) بترميز ASCII والعكس إلى Unicode.

NFC

مُسوِّي Unicode

سوِّ نص Unicode باستخدام الصيغ NFC أو NFD أو NFKC أو NFKD.

mime

بحث عن نوع MIME

اعثر على نوع محتوى MIME لامتداد ملف، أو ابحث حسب نوع MIME.

.ext

معلومات امتداد الملف

ابحث عن معنى امتداد الملف وفئته ونوع MIME المعتاد له.

Y⇄

محوّل YAML ⇄ JSON

حوّل YAML إلى JSON و JSON إلى YAML مع أخطاء التحقّق ودعم المستندات المتعدّدة وخيارات المسافة البادئة.

T⇄

محوّل TOML ⇄ JSON

حوّل ملفات إعداد TOML إلى JSON و JSON إلى TOML مع تبليغ واضح عن أخطاء الصياغة.

0b

حاسبة الثنائي والست عشري

اجمع أو اطرح أو اضرب أو اقسم أو أزِح البتات وادمج الأرقام في الثنائي والثماني والعشري والست عشري بحساب BigInt دقيق.

🔒

مولّد .htpasswd

أنشئ أسطر .htpasswd لـ Apache/nginx بتجزئات APR1-MD5 أو SHA-1 مملّحة، بالكامل دون اتصال داخل متصفحك.

🐹

من JSON إلى Go Struct

حوّل عينة JSON إلى بُنى Go مُنمَّطة مع json tags. يستنتج int64 وfloat64 وbool والبُنى المتداخلة والشرائح في متصفحك.

🖼️

مُرمِّز SVG إلى CSS / Data-URI

رمّز شفرة SVG كـ data URI مُرمَّز بالـ URL أو base64، مع أسطر background-image لـ CSS و<img> جاهزة للصق. تصغير اختياري.

🔑

محوّل ‎.env ⇄ JSON

حوّل ملف ‎.env إلى كائن JSON أو أعِد JSON إلى أسطر ‎.env بصيغة KEY=value، بالكامل داخل متصفحك.

🔁

محوّل XML إلى JSON

حوّل XML إلى JSON والعكس داخل متصفحك، مع الحفاظ على السمات والعُقد النصية والعناصر المتكررة.

🌀

محوّل cURL إلى كود

الصق أمر curl واحصل على مقتطف fetch() مكافئ بلغة JavaScript — الطريقة والترويسات والجسم والمصادقة.

🔠

ترميز وفك ترميز Ascii85 / Base85

رمّز البايتات إلى Ascii85/Base85 وفك ترميزها مرة أخرى، مع دعم المتغيرين القياسي وأدوبي (<~ ~>)، بالكامل داخل متصفحك.

🔢

ترميز وفك ترميز Base62

حوّل الأعداد الصحيحة أو سلاسل البايتات إلى Base62 المدمج الآمن للروابط (0-9A-Za-z) ومنها، مع دعم BigInt ومتغير أبجدية GMP، كل ذلك داخل المتصفح.

🎨

مُجمّل / مُنسّق JavaScript

اطبع JavaScript وJSON المصغّر أو الفوضوي بشكل مرتّب مع إزاحة ومسافات وفواصل أسطر متسقة — مُنسّق مكتوب يدويًا يعمل بالكامل داخل المتصفح.

🗜️

مُصغّر JavaScript

قلّص حجم JavaScript بإزالة التعليقات والمسافات البيضاء غير الضرورية مع الحفاظ الآمن على السلاسل والقوالب الحرفية والتعبيرات النمطية — يعمل محليًا في متصفحك.

🔤

مُهرِّب / مُلغي تهريب سلاسل الكود المصدري

هرّب النص أو ألغِ تهريبه كسلسلة حرفية لـ Java أو C# أو C/C++ أو JavaScript أو JSON أو SQL أو XML/HTML — أداة واحدة، سبع لغات، كلها داخل المتصفح.

🏦

مدقّق ومحلّل IBAN

دقّق رقم الحساب المصرفي الدولي دون اتصال عبر مجموع التحقق MOD-97 وقسّمه إلى الدولة وأرقام التحقق ورمز البنك والفرع والحساب.

🏦

مدقّق ومحلّل رمز BIC / SWIFT

دقّق رمز BIC/SWIFT مقابل صيغة ISO 9362 وقسّمه إلى مقاطع البنك والدولة والموقع والفرع — مع أعلام الاختبار/السلبي.

📜

مفكّك شهادات X.509

فكّ شهادة X.509 / TLS بصيغة PEM أو DER في متصفحك: الموضوع والمُصدِر والصلاحية والرقم التسلسلي والمفتاح العام وSANs واستخدام المفتاح وبصمات SHA-1/256.

🗜️

ضغط وفك ضغط Gzip / Zlib / Deflate

اضغط النص أو فك ضغطه بصيغ gzip أو zlib (deflate) أو raw DEFLATE الأصلية داخل المتصفح، مع مخرجات base64/hex ونسبة الضغط.

🛡️

مُبطِّل / مُعيد تفعيل الروابط / عناوين IP

أبطِل أو أعِد تفعيل الروابط والنطاقات وعناوين IP والبريد الإلكتروني (http→hxxp، .→[.]، @→[at]) لمشاركة المؤشرات الخبيثة بأمان دون أن تصبح قابلة للنقر.

🔤

فاحص أحرف يونيكود

قسّم أي سلسلة إلى نقاط كود وأظهر لكل منها قيمة U+ hex والفئة والكتلة وبايتات UTF-8/UTF-16 وكيان HTML وتهريب JS وترميز النسبة والأعلام.

✉️

ترميز وفك ترميز Quoted-Printable

رمّز النص إلى MIME Quoted-Printable أو فكّ ترميزه منه (تهريبات =XX، فواصل أسطر ناعمة)، مع وضع النص ومتغير الترويسة 'Q' من RFC 2047.

تصفّح فئات أخرى