CSV to JSON
Convert CSV rows into structured JSON arrays.
Turn JSON into clean CSV output that is ready to export.
Converts JSON data into CSV rows and can flatten nested keys into dot-notation columns.
This tool runs in the browser, so pasted content and uploaded files stay on the current device during normal use.
Use it when spreadsheet rows need to become JSON arrays that code and APIs can consume.
JSON to CSV is for exports and reportingUse it when structured objects need to become rows that business users can open in spreadsheet tools.
CSV Cleaner is for rough files before conversionStart with cleanup when whitespace, duplicate rows, or inconsistent headers will break the next step.
JSON arrays of objects are ideal. Single objects are wrapped into one CSV row automatically.
When flattening is enabled, nested keys become dot-separated columns such as profile.name.