Back to Tools
JavaScript Minifier
Minify and beautify JavaScript code for better performance and readability.
Result
JavaScript Minification: Beyond Whitespace
JS minification removes whitespace and comments. Advanced minifiers (UglifyJS, Terser) also shorten variable names (mangling), remove dead code (tree-shaking), and inline single-use functions. Minified JS can be 50-70% smaller than source. Source maps (.js.map) map the minified output back to original source for debugging in browser DevTools — always generate them for production deployments.
CLI Equivalent
npx terser script.js -c -m -o script.min.js