CSV ↔ JSON Converter

Convert CSV tables to JSON arrays and back.

About this tool

Turn spreadsheet rows into JSON objects keyed by the header row, or flatten a JSON array into CSV for Excel and Sheets.

What you get

  • CSV → JSON array of row objects
  • JSON array → CSV with header line
  • Comma, semicolon, or tab delimiter

How to use

Pick direction, choose a delimiter for CSV, paste input, and copy the result.

FAQ

How do I convert CSV to JSON online?

Paste your CSV with a header row, pick CSV→JSON, choose a delimiter, and copy the JSON array of row objects.

How to export a JSON array to CSV?

Select JSON→CSV, paste an array of objects, and copy the result. Keys from the first object become the CSV header line.

What delimiter should I use for CSV to JSON?

Match the file you have: comma for most exports, semicolon for European spreadsheets, tab for TSV paste from Excel or Sheets.

Does the first CSV row become JSON keys?

Yes—the header row defines property names for each column in every object of the output array.

By using this tool you agree to our Terms of Use and Privacy Policy. Results are provided as-is without warranty.