Convert colors between HEX, RGB, HSL, and CMYK — online color converter with live preview.
Open toolUnminify JS
Reformat minified JavaScript back into readable, indented code.
Result will appear hereWhat is a unminify js?
This tool reformats minified or compressed JavaScript back into readable, properly indented code - adding line breaks, spacing, and consistent indentation so you can actually follow the logic. It won't recover original variable names (those are gone once minified), but the structure becomes readable again.
How to use this tool
- 1Paste minified JavaScript, or upload a .js file.
- 2Click Run to reformat it with proper indentation and line breaks.
- 3Copy the result or download it as a .js file.
Common use cases
Frequently asked questions
Will this restore the original variable names?
No - minification typically renames variables to short names permanently; that information is gone unless a source map was published alongside the minified file. This tool restores structure and readability, not the original naming.
Does it work on any JavaScript, not just minified code?
Yes - it reformats any valid JavaScript with consistent 2-space indentation, which is also useful for cleaning up inconsistently formatted code.
What if the input has a syntax error?
The formatter may produce unexpected output or fail, since it relies on being able to parse the JavaScript structure. Fix obvious syntax issues first if the result looks wrong.
Is my code sent anywhere?
No - formatting happens entirely in your browser.
{
"runs_in_browser": true,
"data_sent_to_server": false,
"signup_required": false,
"price": "free",
"category": "Converters"
}