JavaScript Minifier

Minify JavaScript by stripping whitespace and comments

🔒 100% داخل الـ browser🆓 مجاني للأبد⚡ بدون تسجيل
ملاحظة: واجهة الأداة أدناه متاحة حالياً بالإنجليزية فقط. نحن نترجم الـ UIs تباعاً. شاهد هذه الأداة بالإنجليزية →

This minifier strips comments and unnecessary whitespace. For production builds with variable-name mangling and tree-shaking, use a parser-based tool like esbuild or Terser.

طريقة الاستخدام

  1. 1
    Paste your JavaScript

    Drop any JS - a single function, a whole file, or a snippet.

  2. 2
    Click minify

    Comments, whitespace, and unnecessary line breaks are stripped instantly.

  3. 3
    Copy the result

    Copy the minified output or see the size reduction.

عن JavaScript Minifier

Free online JavaScript minifier. Strip comments, whitespace, and redundant semicolons from JS to reduce file size - typically 20-50% smaller. Handy for one-off pastes when you don't want to spin up a full build pipeline. Runs entirely in your browser. JavaScript Minifier على 712 Tools يعمل بالكامل داخل الـ browser الخاص بك باستخدام APIs الأصلية لـ JavaScript - لا يرى أي server بياناتك أبداً. أي: نتائج فورية، خصوصية كاملة، ولا حدود للرفع.

سواء كنت في جلسة debugging، أو مراجعة سريعة، أو حادثة إنتاج - هذه الأداة مجانية وبلا حد للاستخدام. لا علامات مائية، ولا تسجيل، ولا إعلانات داخل الأداة.

الأسئلة الشائعة

How much smaller does the JS get?

Typically 20-50%. Comment-heavy or well-formatted files shrink more; already-minified code shrinks less.

Does it mangle variable names?

No. Only whitespace and comments are removed - variable names are preserved. For name mangling use a real bundler like esbuild or Terser.

Will it break my code?

It preserves the code's tokens. That said, minification via regex has edge cases with regex literals and template strings - for production code, use a proper parser-based tool.

Is my code uploaded?

No. Minification runs entirely in your browser.