About this tool
The CSV parser follows RFC 4180: fields with commas, quotes or line breaks inside double quotes are handled correctly, and doubled quotes ("") become one. Semicolon-separated files, which Excel produces in many European and Middle Eastern locales, are detected automatically. Numbers with leading zeros (such as phone numbers or postcodes like 007) stay as text so they are not damaged.
When converting JSON to CSV, every key found in any object becomes a column; nested objects are written as JSON text in their cell.
Good to know
- Files up to 30 MB.
- JSON to CSV needs an array of objects or arrays.
- Excel may need "Data › From Text/CSV" to read UTF-8 correctly.