XML Validator
Drop in a feed, sitemap or config file and check it parses before you deploy it. Errors come straight from the browser XML parser.
Loading this tool…
Nothing you enter here is sent anywhere. There is no file and no request to our server - the work is done in your browser and disappears when you close the page.
How It Works
- Paste — Type or paste your text into the box above.
- Configure — Choose the transformation you want.
- Run — Press the action button; the counters update as you type.
- Take it — Copy the result or download it as a file.
Frequently Asked Questions
How is XML validated?
The document is handed to the browser XML parser. Any parse error (parsererror node) is reported with the message the parser produced, so malformed markup cannot pass as valid.
Does the formatter understand namespaces?
Namespace prefixes are preserved as-is because rewriting them could change what the document means. Whitespace between elements is what gets normalised.