Home
Tom Utilities

XML Formatter

XML & YAML Tools

Pretty print XML with consistent indentation and optional attribute wrapping.

Input

Result

How to use

How to format XML

Paste XML and press Format. Nested elements are indented and parse errors are reported with a message.

  1. Paste XML into the input editor.
  2. Press Format.
  3. Copy the beautified document.

Frequently asked questions

Does it validate XML too?

Yes. If the document is not well formed the formatting stops and the error is displayed.

Which indentation is used?

Two spaces by default, and you can switch to four spaces or tabs from the toolbar.