Validator

One validator for the everyday formats: paste JSON, XML, CSV, EDN, a URL or a regular expression and instantly see whether it's valid — with the reason when it isn't.

One validator for the everyday formats: paste JSON, XML, CSV, EDN, a URL or a regular expression and instantly see whether it's valid — with the reason when it isn't.

How to use

  1. Pick the tab with your format
  2. Paste the content
  3. Read the verdict and the error details

Frequently asked questions

What does the validator check exactly?

Syntactic validity: for JSON/XML/CSV/EDN that the document parses, for URLs the structure, for regex that the pattern compiles.

Where does validation run?

On the server, with the same parsers real applications use — so the verdict matches what your code would say.

Why is my CSV "invalid"?

Usually inconsistent column counts between rows or an unclosed quoted field.