Paste JavaScript and strip the cheap bytes: comments, blank lines and indentation. Text inside strings and template literals is left byte-identical, and your line structure is kept.
No. This is a basic whitespace and comment minifier only. It removes block comments, whole-line comments, blank lines, indentation and repeated spaces — it does not rename variables, drop dead code or bundle modules.
Yes. Always syntax-check the result before using it. Because the tool does not parse JavaScript, unusual formatting can interact badly with removal — run the output through your build step or a linter first.
No. Minifying runs 100% in your browser and nothing is uploaded — your source code never leaves your device.