How do I use the JSON to CSV converter?
- Paste a JSON array (or a single object).
- Press Convert to CSV.
- Copy the result into a .csv file or paste it into a spreadsheet.
JSON to CSV converter: frequently asked questions
What happens if objects have different keys?
Every key from every object becomes a column, and missing values are left empty.
How are commas and quotes handled?
Values containing commas, quotes or line breaks are wrapped in quotes, following the CSV standard (RFC 4180).
What JSON can be converted to CSV?
An array of objects works best; each object becomes a row and keys become column headers.
What happens to nested objects?
Nested values are flattened or written as JSON text in the cell, depending on structure. Flatten complex data first for clean spreadsheets.
Will Excel open the CSV correctly?
Yes. The output is UTF-8; if Arabic text looks wrong, import it with Data › From Text/CSV and choose UTF-8.
What if objects have different keys?
All keys found become columns, and missing values are left empty.
Are commas in values handled?
Yes. Values containing commas, quotes or line breaks are quoted correctly.
Can I choose the column order?
Columns follow the order keys first appear; reorder them in your spreadsheet if needed.
Is there a size limit?
Conversion happens in your browser and handles typical exports of thousands of rows.
Can I convert CSV back to JSON?
Yes, with the CSV to JSON tool.