Back to tools
Data Processingpublic tool

CSV ⇄ JSON

Convert CSV to JSON and JSON back to CSV, in the browser. Handles quoted fields, escaped quotes, custom delimiters, and ragged rows.

Direction
CSV → JSON
Delimiter
,
Result
4 rows
Local
100% browser
Delimiter

CSV input

Delimited text, header row optional

JSON output

Array of objects

[
  {
    "id": "201",
    "name": "Dabz, Itz",
    "role": "owner",
    "active": "true"
  },
  {
    "id": "202",
    "name": "Nova",
    "role": "admin",
    "active": "true"
  },
  {
    "id": "203",
    "name": "He said \"hi\"",
    "role": "member",
    "active": "false"
  }
]