UTILS.
الخصوصية افتراضيًا

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

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

تحويل البيانات المنظمة

{}

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

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

⇄

محوّل CSV ⇄ JSON

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

TS

تحويل JSON إلى TypeScript

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

⊞}

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

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

A↓}

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

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

}<

JSON إلى XML

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

}±

مقارنة JSON

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

Y⇄

محوّل YAML ⇄ JSON

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

T⇄

محوّل TOML ⇄ JSON

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

🐹

من JSON إلى Go Struct

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

🔁

محوّل XML إلى JSON

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

تنسيق الشيفرة وتصغيرها

ترميز البيانات وفحصها

64

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

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

&

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

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

"

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

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

\n

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

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

45

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

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

xn

مُحوِّل Punycode / IDN

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

NFC

مُسوِّي Unicode

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

🔠

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

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

🔢

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

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

🔤

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

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

🔤

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

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

✉️

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

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

0b

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

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

فحص الروابط وطلبات الويب

فحص قيم التجزئة وبيانات الأمان

إنشاء المعرفات وفحصها

إعداد محتوى الويب والملفات

إعداد مهام التطوير

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