Paste a JSON array
Use an array containing objects with similar or partially overlapping keys.
JSON converter
Create spreadsheet-ready CSV from API data and JSON exports. Property names become columns and missing fields remain empty.
Data tool
Use an array containing objects with similar or partially overlapping keys.
Create comma, semicolon, tab, or pipe-separated output.
All discovered keys become headers and values are safely escaped.
Open response data in a spreadsheet.
Turn application records into a simple shareable table.
Prepare JSON records for systems that accept CSV imports.
Yes. JSON to CSV is free to use without an account or usage meter.
No. The processing for this tool runs locally in your browser. Entered content is not sent to our server.
Nested objects and arrays are serialized as compact JSON inside their CSV cell so no data is silently discarded.
Keep working
Convert CSV rows into a JSON array of objects using the first row as property names. Handles quoted delimiters locally.
Flatten nested JSON objects and arrays into dot-notation paths. Inspect configuration, translation, and API data online.
Compare CSV data by ID, email, SKU, or another key. Find added, removed, and changed rows even when row order differs.
Validate JSON online and locate syntax errors with line and column details. Format valid JSON without uploading your data.