نسق وجمّل كود JavaScript بإزاحة ومباعدة متسقة. يعمل بالكامل داخل متصفحك.
كيفية استخدام منسق JS
الصق كود JavaScript في صندوق الإدخال.
اختر حجم الإزاحة الذي تريده.
انسخ النتيجة المنسقة.
This is a JavaScript beautifier that reformats minified or messy code with consistent indentation, spacing and line breaks, so it becomes readable again for understanding or debugging.
It is powered by a well-established formatting engine, the same kind of logic editors use, so it handles modern JavaScript syntax and produces clean, conventional output rather than a naive reindent.
Formatting runs entirely in your browser, so your code never leaves your device, which matters for proprietary or sensitive scripts.
Reformatting only changes layout, never behavior. The tool rearranges whitespace and line breaks; it does not rename variables, remove code or alter logic, so the script does exactly what it did before, just laid out clearly.
Because JSON is valid JavaScript syntax, you can also paste a JSON object or array and get it cleanly indented, which is handy when you have a blob of data rather than code.
It beautifies rather than minifies. Safe minification needs a full parser to rename and drop code without changing behavior, so this tool focuses on making code readable rather than smaller.
الأسئلة الشائعة
لا، يقوم بالتنسيق فقط. يحتاج الضغط الآمن لكود JavaScript إلى محلل كامل لإعادة تسمية الكود وحذفه دون تغيير سلوكه، لذا تركز هذه الأداة على جعل الكود مقروءا لا أصغر حجما.
نعم. صيغة JSON هي صيغة JavaScript صحيحة، لذا فإن لصق كائن أو مصفوفة JSON ينسقها بشكل نظيف مع إزاحة سليمة.
لا. يعمل التنسيق بالكامل داخل متصفحك، لذا لا يغادر كودك جهازك أبدا، وهو أمر مهم للنصوص البرمجية الخاصة أو الحساسة.
ضمّن هذه الأداة
أضف هذه الأداة إلى موقعك الخاص. انسخ المقتطف أدناه، ويبقى محدّثاً تلقائياً.
<iframe src="https://monu.tools/embed/ar/javascript-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>أدوات ذات صلة
حوّل CSV إلى ملف Excel بصيغة .xlsx وExcel مرة أخرى إلى CSV، بالكامل داخل متصفحك. يعمل في كلا الاتجاهين.
ولّد واجهات TypeScript من عينة JSON، مع الأنواع المتداخلة والمصفوفات والحقول الاختيارية. يعمل داخل متصفحك.
حوّل JSON إلى XML و XML إلى JSON، في الاتجاهين، بالكامل داخل متصفحك.
حلّل سلسلة استعلام URL إلى JSON وابنِ سلسلة استعلام من JSON، داخل متصفحك.