Powered by xerces-wasm npm package · Open source · Fully local running

Drop .xsd files here or browse
Drop .xml document here or browse
document.xml

Private by design

Most online XSD validators upload your files to a server. This one doesn't: Apache Xerces-C++ runs as WebAssembly inside your browser tab, so sensitive schemas and documents stay on your machine.

Real Xerces validation

The same battle-tested Apache Xerces parser used in enterprise systems for decades — full XSD 1.0 structural and datatype validation with precise line/column diagnostics.

Multi-file schema projects

Drop a whole set of .xsd files at once. Pick the entry schema and xs:include / xs:import references between them are resolved automatically.

When you edit the text area, it auto-validates in real time.
PROBLEMS