XML Tester: Test XML Online
An XML tester checks a document against the rules of XML and tells you whether it will survive a real parser: well-formedness, encoding declarations, namespace sanity, and structure. Paste XML to run those checks, and if it happens to be a SOAP request, send it to a live endpoint with the SOAP tester in one click.
How it works
- 1
Paste the XML you want to test.
- 2
Click Test XML: parsing, structure, and namespace checks run in your browser.
- 3
Fix anything red, re-test, then optionally hand a SOAP envelope to the live SOAP tester.
Frequently asked questions
What does it mean to test XML?
At minimum, that a strict parser accepts it (well-formedness). Beyond that: the declared encoding matches the content, namespaces resolve, and the structure is what downstream consumers expect. This tester covers the parser-level checks and reports structure statistics for the rest.
How is testing different from validating XML?
Validation has a precise meaning (conformance to a schema). Testing is broader and includes well-formedness, structural sanity checks, and (for API payloads) actually sending the XML to an endpoint and inspecting the response, which the SOAP tester handles.
Can I test an XML API endpoint with this?
Yes. For SOAP/XML endpoints use the linked SOAP tester: it POSTs your XML with the right Content-Type through a CORS-free proxy and shows status, timing, headers, and the response body.
Related tools
Validate XML online: well-formedness check with exact error messages and fixes, document statistics, and namespace report. Free, with nothing uploaded.
Send SOAP requests online: endpoint, SOAPAction, custom headers, timeout. Response status, timing, headers and body inline. History & environments. Free.
Analyze XML online: element counts, depth, namespaces, attributes, size stats and well-formedness with a structure health report. Free, in-browser.
Free XML formatter: beautify, pretty-print, tidy and indent XML online, or minify it to one line. Idempotent formatting, no signup, no upload limit.
Parse XML online into an explorable tree: elements, attributes, text and namespaces, plus parse-error diagnosis. Free and browser-based, no signup.