Toolbox / XML formatter & validator Runs in your browser中文
Development

XML formatter & validator

Validate XML and format it with configurable indentation and mixed-content handling.

Ctrl / ⌘ + Enter Run

Ready when you are

01

Add your contentPaste text or try a sample

02

Choose an actionClear options. Predictable results.

03

Take it with youCopy, download and carry on

Less switching. More focus.Functional build · Validation in progress

Using this tool

Validate XML tags and entities and format indentation while preserving mixed text.

Actions: Format · Validate

Example

Choose Format, two-space indentation, and collapsed mixed text content.

Example action and settings

Action: Format
Indentation: 2 spaces
Collapse mixed text content: On

Input / action

<root><item>Hi</item></root>

Result / expected behavior

<root>
  <item>Hi</item>
</root>

Available options: Indentation · Collapse mixed text content

Scope and limitations

  • Rejects DTD and entity declarations; this is not XSD or business-rule validation.

Common mistakes

  • Opening and closing tags must match; represent text ampersands using valid entities such as &amp;.

Related tools

Text diff

Privacy and browser support

Input is processed in this browser. Do not use real keys or active sensitive credentials as demonstration data. Device features require browser support and your permission.