XML Validator - XSD (XML Schema)

Validates the XML string/file against the specified XSD string/file. XSD files are "XML Schemas" that describe the structure of a XML document. The validator checks for well formedness first, meaning that your XML file must be parsable using a DOM/SAX parser, and only then does it validate your XML against the XML Schema. The validator will report fatal errors, non-fatal errors and warnings.

If the XSD is publicly available using HTTP and referenced through a "schemaLocation" or "noNamespaceSchemaLocation", then the validator will pick it up and it doesn't need to be specified/uploaded.

*The maximum size limit for file upload is 2 megabytes.

XML Input

Option 1: Copy-paste your XML document here
Option 2: Or upload your XML document

XSD Input (Optional if XSD referred in XML using schemaLocation)

Option 1: Copy-paste your XSD document here
Option 2: Or upload your XSD document