JavaScript Minifier
JavaScript Minifier is a free online minifier that helps you minify JavaScript with Terser; compress, mangle and ship the smallest possible bundle. JavaScript Minifier uses 2 input fields, returns 4 output values, and runs in your browser on the device.
Key facts
- Inputs
- 2 fields: JavaScript and Mangle identifiers
- Outputs
- 4 values: Minified JS, Original size (chars), Minified size (chars), and Saved
- Runtime
- your browser on the device
- Mode
- Minifier
- Privacy
- Files and text stay in the browser session.
- Cost
- $0, no account required
How to use JavaScript Minifier
- 1
Paste or fill in the input
Enter your text or values into the input fields on the page.
- 2
Run the utility
Click Compute to run the utility in your browser and review the result.
- 3
Copy the output
Copy the output value you need from the result panel.
JavaScript Minifier details
First, enter JavaScript in JavaScript Minifier. Next, review Minified JS, Original size (chars), Minified size (chars), and Saved. Additionally, JavaScript Minifier uses 2 input fields and 4 output blocks so the result is easy to scan and copy.
Paste any JavaScript or ES module and get a compressed, single-line version powered by Terser. Compression eliminates dead code and shortens expressions; mangling renames local identifiers to single letters for maximum size reduction. You can turn mangling off if you need stack traces with readable names. Runs entirely in your browser; your source never leaves this page.
Common searches
- javascript minifier
- js minifier
- minify javascript
- minify js
- compress javascript
- js compressor
Related tools
Tools that work with the same formats — most users open one of these next.
CSS Minifier
Minify CSS — strip whitespace, comments and unused syntax to ship smaller stylesheets.
HTML Minifier
Minify HTML — collapse whitespace, drop comments and optionally compress inline JS and CSS.
URL Parser
Break a URL into its components — protocol, host, port, path, query parameters, hash — with each query param listed individually.
HTTP Status Code Lookup
Look up any HTTP status code — title, category, RFC explanation, and the situations it's actually used for.
MIME Type Lookup
Look up the MIME type for a file extension, or the canonical extensions for a MIME type — covering 100+ common types.
HTML Beautifier
Pretty-print HTML — readable indentation with nested tags on their own lines.
Frequently asked
What is JavaScript Minifier?
JavaScript Minifier is a free online minifier that helps you minify JavaScript with Terser; compress, mangle and ship the smallest possible bundle. JavaScript Minifier uses 2 input fields, returns 4 output values, and runs in your browser on the device.
What inputs and outputs does JavaScript Minifier use?
JavaScript Minifier uses 2 input fields: JavaScript and Mangle identifiers. JavaScript Minifier returns 4 output values: Minified JS, Original size (chars), Minified size (chars), and Saved.
Do my files and data stay private?
Yes. JavaScript Minifier runs entirely in your browser using your device's CPU. Files and text are never uploaded to our servers, so your data stays private.
How do I use JavaScript Minifier?
Open JavaScript Minifier, paste or fill in the input fields, and the result updates instantly. JavaScript Minifier runs in your browser with no upload and no waiting.
Which browsers does JavaScript Minifier support?
Any modern browser works in Chrome, Firefox, Safari, and Edge on desktop and mobile. JavaScript Minifier uses standard web APIs and does not require any plugin, extension, or sign-up.