Stax

HTML Formatter & Beautifier

Format, beautify, and minify HTML in your browser.

Indent:
Total tags
11
Unique tags
10
Lines (formatted)
29
Size
226 B

Format messy HTML instantly

Paste minified or messy HTML and get cleanly indented output in one click. Useful for debugging templates, reading third-party HTML, or cleaning up generated markup.

Frequently asked questions

What does the HTML formatter do?
The formatter parses your HTML and re-indents it with consistent nesting so the structure is easy to read. Void elements like <br>, <img>, and <input> are treated as self-closing and do not add indentation.
What does HTML minify do?
Minification removes all unnecessary whitespace between tags, reducing file size. This is useful for production HTML where you want the smallest possible byte count.
Is my HTML sent to a server?
No. All formatting and minification happens entirely in your browser using JavaScript DOM parsing. Your HTML never leaves your device.
Does it support HTML5 and void elements?
Yes. The formatter knows about all HTML5 void elements (br, img, input, meta, link, hr, etc.) and does not try to add a closing tag or increase indentation after them.

Related tools