Code formatting
Code Minification
Minify HTML, SVG, JavaScript, TypeScript, CSS, JSON or XML to reduce output size and prepare compact resources for delivery or testing.
CSS / SCSS / LESS code formatting
Beautify CSS, SCSS or LESS stylesheets to review selectors, rules and values with a clearer and more maintainable structure.
HTML code formatting
Organize HTML documents or snippets to see hierarchy, attributes and content clearly during debugging, review or documentation.
JavaScript / TypeScript code formatting
Format JavaScript or TypeScript to improve readability, review minified blocks and normalize indentation before sharing or versioning code.
JavaScript / TypeScript Code Obfuscation
Obfuscate JavaScript or TypeScript from the browser, choose the intensity, and export a browser- or Node.js-ready result.
JSON code formatting
Indent, validate and make JSON structures readable to review API responses, configurations, payloads and data files.
SQL code formatting
Format SQL queries to understand joins, filters, subqueries and long statements before optimizing, documenting or reviewing changes.
XML code formatting
Format XML to inspect nodes, attributes and document structure, SOAP responses, configurations or legacy integrations.
About this category
Formatting code makes it readable when it arrives minified, pasted from a log or written without a clear convention. These tools reindent JavaScript, HTML, CSS, JSON, XML and SQL with indentation and style options, and warn you when the content has errors that prevent it from being processed.
In the opposite direction, the minifier removes whitespace and comments to reduce the size of published files, and the obfuscator transforms JavaScript to make it harder to read. Obfuscation does not protect secrets: a key inside code that runs on the client is still accessible. All formatting is done in your browser, so you can use it with private code.