Skip to main content

Search 412 pages — tools, formats, elements, namespaces, directory, comparisons, XPath, datatypes, glossary, parse errors, schema errors, use cases, guides, blog and product.

19 free toolsno accountnothing stored

Validate XML.
Find the fix.

Validate, format, convert, and compare XML. Look up parser errors with broken examples and their fixes, or explore 322 reference entries.

Up to 2 MB per document. Processed on our server; document contents are not stored by the tools.

feed.xmllibxml2
  1. <channel>
  2. <item>
  3. <title>First</title>
  4. </channel>

Opening and ending tag mismatch: item line 2 and channel (line 4)

Xerces (Java)
The element type "item" must be terminated by the matching end-tag "</item>".
expat (Python)
mismatched tag: line 4, column 2
Opening and ending tag mismatch — what it means, and the fix

The toolbox

19 free tools. No account required.

Paste a document, get an answer. Each tool parses in memory on the server and returns a result — no document, fragment, or filename is written to a database or a log.

Tools index

The workspace

Keep versions. Track what changes.

Save documents in a free workspace to search their structure, compare versions, and re-check monitored URLs on a schedule.

Create a free account

No card. The guest workspace needs no account at all.

  • Search the structure

    Find paths, attributes, sample values, and schema references in each document.

  • Compare versions

    See which elements, attributes, and values changed between saved versions.

  • Monitor sources

    Re-check feeds, sitemaps, and partner URLs for errors and structural changes.