Valid: simple note
- <note><to>Ada</to><from>Grace</from><body>Hello</body></note> -> Well-formed
format validator
Validate XML with a real parser, surface well-formedness errors, and keep markup private in your browser.
Uses the browser’s DOMParser to enforce well-formed XML (single root, proper nesting, closing tags).
Surfaces the first parser error message to speed up fixes.
Works best on snippets up to a few hundred KB for snappy parsing; larger files still run locally.
No network calls—markup never leaves your browser.
XML content
Paste UTF-8 XML with a single root element. Escape ampersands (&) and keep payloads modest for browser speed.
This XML validator uses the browser’s DOMParser to enforce well-formed XML and surface the first parser error so you can fix broken tags or unescaped characters fast.
It runs entirely client-side for privacy; for deeper XSD or DTD checks, pair it with schema validation in CI after the syntax passes.
format
XML Prettifier
Reformat XML with indentation for sitemaps, feeds, and configs.
web
Sitemap XML Validator
Validate sitemap XML locally, check loc URLs, and catch structure errors before submitting to search engines.
format
RSS & Atom Feed Validator
Validate RSS or Atom feeds client-side—check required fields and item counts without uploads.
format
JSON Validator
Check JSON syntax instantly, see exact parse errors, and keep everything local to your browser.
format
YAML Validator
Validate YAML with a real parser, spot indentation issues, and keep configs private in your browser.
format
HTML Validator (light)
Check HTML structure with HTMLHint rules—mismatched tags, casing, and basic issues—all client-side.
format
JSON Schema Validator
Validate JSON Schemas with ajv and optionally check sample JSON data—all in your browser.
developer
Regex Tester
Test regex patterns against sample text with live matches and errors.
All XML validation happens in your browser. No data is sent, logged, or stored.
Well-formedness check only; does not enforce XSD/DTP schemas or business rules.