JS Minifier
Minify JavaScript — remove whitespace & comments
100% freeRuns in browserNo data sent to servers
Also try: AI Humanizer · AI Detector · Email Writer 3 free uses/day
How It Works
1
Paste JS
Paste or upload .js file.
2
Auto-minify
Whitespace and comments removed.
3
Copy
Copy or download.
FAQ
What does JS minification do?
Removes whitespace, comments, and shortens code to reduce file size without changing behavior.
Does it break my JavaScript?
Basic minification (whitespace/comment removal) is safe. For advanced minification (variable renaming), use terser or uglify-js.
How much reduction?
Typically 20-50% depending on formatting and comments.
Is my code uploaded?
No. All processing in your browser.
Does it remove comments?
Yes. Both single-line (//) and multi-line (/* */) comments are removed.
Does it rename variables?
No. This tool only removes whitespace and comments. For variable renaming, use a build tool like terser.
Can I upload .js files?
Yes.
Can I download?
Yes. Download as .js file.
Does it handle ES6+?
Yes. Arrow functions, template literals, destructuring, etc. are all preserved.
Does it handle TypeScript?
It processes the text as JavaScript. TS types are preserved as-is since this is text-level minification.
Is there a size limit?
No practical limit.
Does it work on mobile?
Yes.
Does it remove console.log?
No. Use terser or webpack for dead code elimination. This tool handles the simpler whitespace/comment removal that is safe for all JS.
Is it free?
Yes. See all <a href="/ai/dev">Developer Tools</a>. Also try <a href="/ai/dev/json">JSON Formatter</a>.
What other tools?
HTML Minifier, CSS Minifier, JSON Formatter, and <a href="/ai/dev/diff">Diff Checker</a>, plus 20+ more.
AI-powered writing tools
10 writing tools free to try — humanize, rewrite, summarize, translate, and more.
Minify JavaScript by removing whitespace and comments. All processing in your browser.