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 المعتاد له.