JSON tools
Free JSON tools that run in your browser: format and minify, validate with exact error positions, browse as a tree, compare documents, convert between JSON and CSV, and between JSON and PHP serialized data.
All JSON tools
JSON Formatter
Pretty-print or minify, with 2-space, 4-space, or tab indentation.
Open toolJSON Validator
Names the line and column where the JSON breaks, and says why.
Open toolJSON Tree Viewer
Collapse the noise and search for the one key you need.
Open toolJSON Diff
Compares the data, so reordered keys stop showing up as changes.
Open toolJSON Path Finder
Click a value, get the path to it. Or type a path and jump to the value.
Open toolJSON to CSV
Flatten nested JSON into something a spreadsheet will open.
Open toolCSV to JSON
Turn spreadsheet rows back into objects, leading zeros intact.
Open toolPHP Unserialize
Turns a PHP serialized string into readable JSON, and repairs the lengths a search-replace broke.
Open toolPHP Serialize
Writes the exact string PHP 8 serialize() would, UTF-8 byte lengths and all.
Open tool