JSON to CSV
Convert a JSON array of objects or arrays into properly escaped CSV data. Free to use online with no sign-up. Fast and mobile-friendly.
Paste a JSON array, choose a delimiter and convert it to CSV. Object keys are combined into a consistent header row.
Example
[{"name":"Item","price":10}] becomes a CSV header and one data row.
Frequently asked questions
- What JSON structure should I use?
- Use an array of objects or an array of arrays. Mixed row types are rejected to avoid ambiguous CSV output.
- How are nested objects handled?
- Nested objects and arrays inside a cell are serialized as JSON text and correctly escaped for CSV.