0

مصغّر الشيفرات

صغّر CSS أو JavaScript أو HTML أو JSON داخل المتصفح: أزل التعليقات والمسافات البيضاء، وشاهد الحجم المُوفَّر فورًا.

🔒 تتم معالجتها بالكامل في متصفحك — ولا يتم تحميل أي شيء تدخله هنا على الإطلاق.

جارٍ المعالجة... 0%
تحليل الشيفرة المصدرية
إزالة التعليقات
دمج المسافات البيضاء
قياس التوفير في الحجم

النتيجة

يضغط مصغّر الشيفرات هذا CSS و JavaScript و HTML و JSON بإزالة كل ما لا تحتاجه الآلة: التعليقات، المسافات البادئة، الأسطر الجديدة والمسافات البيضاء الزائدة. اختر اللغة، الصق المصدر، اضغط الزر — لوحة النتيجة تُظهر الشيفرة المُصغَّرة مع الأحجام الدقيقة بالبايتات قبل وبعد ونسبة التوفير المئوية.

التصغير محافظ وآمن عن قصد. بالنسبة لـ JavaScript يعني التعليقات والمسافات البيضاء فقط — لا إعادة تسمية متغيرات، ولا إعادة كتابة تعبيرات — مع ماسح يتعامل بشكل صحيح مع النصوص والقوالب النصية والتعبيرات النمطية الحرفية، ويحافظ على الأسطر الجديدة حيث قد يُغيّر الإدراج التلقائي للفاصلة المنقوطة السلوك. في CSS تُدمج المسافات البيضاء حول الأقواس والنقطتين والفاصلة المنقوطة والفاصلة؛ في HTML تُدمج المسافات البيضاء بين الوسوم بينما يبقى محتوى pre و textarea و script و style دون مساس؛ وفي JSON يُحلل ويُعاد تسلسله، مما يتحقق منه في الوقت نفسه.

كل شيء يعمل محليًا في متصفحك: لا تُرفع أي شيفرة مصدرية إلى أي خادم، مما يجعل الأداة آمنة للشيفرات الخاصة أو غير المنشورة أو شيفرات العملاء. لا تسجيل، ولا سقف لحجم الملف يتجاوز ذاكرة متصفحك، والنتيجة على بُعد نقرة واحدة من الحافظة أو ملف مُنزَّل.

التصغير هو عكس التنسيق: هذه الأداة تجعل الشيفرة أصغر للإنتاج، بينما مُنسّق الشيفرات لدينا يجعل الشيفرة المُصغَّرة قابلة للقراءة مجددًا. استخدم المصغّر للشيفرات المضمنة والتنسيقات، و HTML البريد الإلكتروني، وحمولات API وأي مكان تكون فيه سلسلة بناء كاملة بـ Terser أو cssnano مبالغة في مهمة سريعة منفردة.