JSON Tools
JSON is the format behind most web APIs, configuration files and logs. These tools cover the everyday jobs: making a payload readable, finding the error that breaks it, shrinking it, and moving data between JSON, CSV and YAML.
They share one JSON parser that keeps numbers exactly as written, so a 19-digit ID stays a 19-digit ID, and that reports duplicate keys instead of silently dropping one.
Tools in this category
JSON Formatter & Validator
Format and validate JSON in your browser. Errors point to the line and column with a fix, and big numbers and duplicate keys stay as written.
JSON Viewer & Editor
View JSON as a collapsible tree in your browser: search keys and values, copy JSONPath or JSON Pointer paths, and edit with a live tree.
JSON Minifier
Minify JSON in your browser: drop whitespace and comments, keep every value exactly, and compare the size before and after gzip.
JSON to CSV
Convert JSON to CSV in your browser: nested objects become columns, long numbers keep every digit, and cells that could run as formulas are escaped.
CSV to JSON
Turn CSV into JSON in your browser, with the delimiter found for you, numbers and booleans typed by column, and zip codes and long IDs left as written.
JSON to YAML
Convert JSON to YAML in your browser: block-style output for Kubernetes and CI files, numbers kept digit for digit, and values like no quoted for YAML 1.1.
YAML to JSON
Convert YAML to JSON in your browser: anchors and merge keys expanded, several documents as an array or JSON Lines, and YAML 1.1 values like NO flagged.
Which tool do I need?
| Your task | Tool |
|---|---|
| Make minified or messy JSON readable, or find a syntax error | JSON Formatter & Validator |
| Explore a large API response and copy the path to a value | JSON Viewer & Editor |
| Shrink JSON to a single line for a request body or an environment variable | JSON Minifier |
| Open JSON data in Excel or Google Sheets | JSON to CSV |
| Turn a spreadsheet export into JSON for an API or a test fixture | CSV to JSON |
| Write JSON as YAML for Kubernetes, Docker Compose or CI files | JSON to YAML |
| Check what a YAML file really contains by reading it as JSON | YAML to JSON |