JavaScript Minifier
Minify JavaScript with Terser: compression, name mangling and licence comments kept if you want them.
Developer & Web
Indent and format JavaScript or TypeScript, including minified bundles, with a choice of brace style.
Your files and text are processed on your own device, inside this page. Nothing is uploaded to Dubinity or stored, and closing the tab discards it. How privacy works
Re-indents JavaScript, TypeScript, JSX and JSON with two or four spaces or tabs, and puts braces where you prefer.
It is a formatter, not a de-obfuscator: minified code becomes readable but variable names stay short, because the original names are gone from the file.
Was this tool helpful?
Minify JavaScript with Terser: compression, name mangling and licence comments kept if you want them.
Indent messy or minified HTML so you can read it, with a preview of how it renders.
Indent and tidy CSS, SCSS or LESS so a minified stylesheet becomes readable again.
Format and indent JSON, or minify it, with exact error positions and big numbers kept as written.
Create strong random passwords with the character rules a site demands, and see the real entropy.
See the IP address our server sees, the rough location attached to it and what your browser sends.