Format, beautify or minify JSON in your browser. Keeps key order unless you sort keys, rejects duplicate keys, and points to the first syntax error.
A validator reads data the way a strict parser would and tells you where it breaks, before an import job or a script finds out the hard way. A formatter goes one step further and writes the data back with consistent indentation.
The JSON validator points to the first syntax error by line and column, and the JSON formatter pretty-prints or minifies JSON that passes. The YAML formatter and validator checks YAML, shows the same data as JSON, and turns pasted JSON into YAML.
The CSV validator accepts pasted text or an uploaded file, with a custom delimiter, header handling and an optional expected column count. The regex tester runs a Rust regular expression against your text and lists every match and capture group.
Tools marked Runs in your browser check your data on your own device.
1 public tool