CSV to JSON Converter

Paste CSV data and get structured JSON — delimiters auto-detected (comma, semicolon, tab), quoted fields and multi-line cells handled correctly.

Your data is converted entirely in your browser — it never leaves your device.

Something wrong with this tool? Tell us and we'll fix it

How to use

  1. Paste your CSV data (first row becomes the keys).
  2. Preview the parsed JSON.
  3. Copy or download the .json file.

Frequently asked questions

Does it handle quoted fields with commas?
Yes — the parser fully respects RFC 4180 quoting, so "Smith, John" inside quotes stays one field, and embedded line breaks work too.
Can it detect semicolon or tab delimiters?
Yes. European CSVs (semicolon) and TSV exports (tab) are auto-detected from the header row. You can also force a delimiter manually.
Are numbers converted to JSON numbers?
By default everything stays a string to avoid data corruption (leading zeros in IDs, etc.). A toggle converts obvious numbers and booleans if you prefer.

Related tools