مجاني وبدون تسجيلالمعالجة في متصفحكCtrl + Enter

منسق ومصحح أكواد JSON

نسّق، صغّر، فرز المفاتيح، تحقق وانسخ JSON بسهولة مع رسائل أخطاء واضحة وموضع دقيق للخطأ.

المدخل

0 حرف
Ctrl + Enter

النتيجة

// النتيجة ستظهر هنا...

المعالجة تتم محلياً داخل متصفحك: لا يتم إرسال محتوى JSON إلى أي خادم، ولا يتم حفظه بعد تحديث الصفحة. اختصار Ctrl + Enter يشغّل التنسيق.

كيفية الاستخدام

الصق بيانات JSON في مربع الإدخال على اليمين، ثم اختر Format للحصول على نص منسّق، أو Minify للحصول على نسخة مضغوطة. إذا كان النص غير صالح ستظهر رسالة توضّح رقم السطر والعمود,方便 تحديد المشكلة فوراً.

خيارات متقدمة

  • اختر المسافة البادئة: 2 أو 4 مسافات أو Tab.
  • رتّب المفاتيح أبجدياً أو حسب حجم القيمة.
  • نزّل النتيجة كملف .json أو انسخها مباشرة.
  • استخدم عجلة الفأرة مع Ctrl للتكبير داخل النتيجة.

الخصوصية والأمان

الأداة مكتوبة بالكامل في جانب العميل (Client-side). لا يوجد أي طلب شبكة يرسل محتواك، ولا نحفظ نسخاً من ملفاتك. بمجرد تحديث الصفحة أو إغلاقها تختفي كل البيانات.

متى أستخدمها؟

  • مراجعة ملفات package.json أو ملفات الإعدادات قبل Commit.
  • استخراج جزء من ردود API كبيرة.
  • التأكد من صحة بيانات قبل إرسالها لنظام آخر.
  • تقليل حجم JSON لتوفير البيانات في النطاق.

مزايا الأداة

  • تنسيق بأسطر متطابقة مع 2 أو 4 مسافات بادئة
  • تصغير JSON لإزالة كل المسافات غير الضرورية
  • التحقق من صحة JSON مع رقم السطر والعمود عند الخطأ
  • فرز المفاتيح أبجدياً أو حسب الحجم
  • نسخ النتيجة أو تنزيلها كملف .json

أسئلة شائعة

هل تُرسل بيانات JSON إلى خادم؟+

لا. كل المعالجة تتم في متصفحك عبر JavaScript فقط، ولا تغادر بياناتك جهازك إلى أي خادم.

لماذا تظهر رسالة خطأ؟+

الرسالة توضّح نوع الخطأ وموضعه بالسطر والعمود، ما يساعدك على إصلاحه بسرعة. غالباً يكون السبب فاصلة زائدة أو اقتباس غير مغلق.

هل يمكنني تنسيق ملفات JSON كبيرة؟+

نعم. تتم المعالجة محلياً على جهازك، لذلك لا يوجد حد يفرضه الخادم على حجم الملف.

أدوات أخرى

كل الأدوات ←

محول JSON إلى TypeScript

حوّل بيانات JSON إلى TypeScript Interfaces جاهزة للاستخدام في React وNext.js وNode.js، مع تسمية الواجهات وترتيبها تلقائياً.

محلّل JWT

افكّ واقرأ محتوى JSON Web Token داخل متصفحك: الـ Header والـ Payload والتوقيع، مع قراءة تواريخ الإصدار والانتهاء والتحقق من حالة الصلاحية.

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

حوّل النص إلى Base64 أو أعد فكّه إلى نص عادي مع دعم كامل للعربية وUTF-8، نسخ وتحميل فوري، ومعالجة داخل المتصفح دون أي خادم.

مولّد UUID

ولّد معرّفات UUID v4 عشوائية بضغطة واحدة، حتى 100 معرّف في المرة، مع نسخ كل النتيجة أو كل معرّف على حدة وتحميلها كملف نصي.

مختبر Regex

اختبر Regular Expressions مباشرة وشاهد كل التطابقات ومجموعات الالتقاط ومواقعها داخل النص، مع معاينة النتيجة وتجربة الاستبدال.

محوّل Unix Timestamp

حوّل Unix Timestamp إلى تاريخ ووقت، أو حوّل التاريخ إلى Timestamp بالثواني أو المللي ثانية، مع عرض التوقيت المحلي و UTC ومدة بقاء التاريخ من الآن.

محوّل الألوان

حوّل الألوان بين HEX و RGB و HSL مع معاينة مباشرة، نسخ أي قيمة بضغطة، مولّد ألوان عشوائي، وفحص نسبة التباين مع النص حسب معيار WCAG.

مولّد الهاش

أنشئ Hash للنص بخوارزميات MD5 و SHA-1 و SHA-256 و SHA-512 داخل متصفحك مباشرة، مع تنبيه أمني يوضّح الفرق بين الهاش والتشفير.

منسّق SQL

نسّق استعلامات SQL و اضغطها لتصبح أسهل في القراءة، مع كسر سطري ذكي لـ SELECT و JOIN و CASE، ومعاينة ملوّنة، وتحميل الملف.

+اقترح أداة جديدةأخبرنا بما تحتاجه