What is JSON ↔ CSV Converter?
CSV stores tabular information in rows and columns. JSON can represent richer nested structures, so conversion to CSV requires a JSON array of objects. Nested values are encoded as JSON strings in CSV cells. When reading CSV, header names become JSON object keys. Numeric inference is optional, because values such as postal codes and identifiers may need leading zeros.
How to use this tool
- Select JSON → CSV or CSV → JSON and choose the separator.
- Paste a JSON array of objects or a CSV table with header columns.
- Convert, inspect the result, and copy or download a .csv or .json file.
Example
JSON: [{"name":"Ada","score":10}] → CSV: name,score