Skip to content

JSON tools

Validate, format, minify, sort keys, query with JSONPath and convert to or from YAML, TOML and CSV.

Runs in your browser; nothing is uploaded

Input is limited to 200,000 characters. Local files must be 200 KiB or smaller. Nothing is uploaded or put in a share link.

Work with structured text locally

Format, minify and sort JSON, or query it with property names, array indexes and wildcards. Scripted filters and recursive JSONPath expressions are intentionally unsupported. YAML aliases are disabled. Conversion to CSV requires an array of objects and neutralizes spreadsheet formula prefixes.

Conversion limits

TOML output needs a JSON object at the top level. CSV values become strings on import; nested JSON values become JSON text in CSV cells. Error messages from the parsers point to malformed input when possible. Input and output remain in browser memory until you copy or download them.