Skip to content
RapideTools

JavaScript Minifier

Minify JavaScript conservatively.

Paste JavaScript to strip comments and collapse extra whitespace. This is a conservative minifier — it preserves strings, template literals and regex, and keeps newlines so automatic semicolon insertion still works. It does not rename variables. Everything runs locally in your browser.

Conservative minifier: removes comments and extra whitespace; it does not rename variables. For full minification use a build tool.

Your input is processed locally in your browser — nothing is uploaded, stored or logged.

Saved you time?Buy me a coffee

How it works

  1. 1 Paste your JavaScript.
  2. 2 The minified output appears live.
  3. 3 Copy or download the .js file.

Common use cases

  • Quickly shrink a small script.
  • Remove comments before sharing.
  • Reduce inline script size.
  • A fast, dependency-free first pass.

Frequently asked questions

Is my input sent to a server?

No. Everything runs locally in your browser — your input is never uploaded, stored or logged.

How thorough is the minification?

It is deliberately conservative: it removes comments and extra whitespace but does not rename variables or restructure code. For maximum compression, use a full bundler (esbuild, terser).

Could it break my code?

It preserves strings, template literals and regex literals and keeps line breaks to stay ASI-safe. Very unusual code could still differ — always test the output.

Is it really free?

Yes — free, with no signup and no limits.