Toolbuns/CSV ↔ JSON

CSV ↔ JSON Converter

Convert CSV (with a header row) to JSON, or an array of objects to CSV.

Convert CSV to JSON or JSON to CSV in one click. A quote-aware parser handles commas, quotes, and line breaks correctly, all on-device.

How to use CSV ↔ JSON

  1. Paste your CSV (with a header row) or a JSON array.
  2. Choose the conversion direction.
  3. The converted output appears instantly.
  4. Copy the result.

Frequently asked questions

Does it handle quoted fields and commas inside values?

Yes. The parser correctly handles quoted fields, escaped quotes, and commas or line breaks inside values.

What shape does CSV become in JSON?

A CSV with a header row becomes an array of objects, where each row is one object keyed by the column names.

Is my data uploaded?

No. Conversion runs locally in your browser, so your data stays private.

Related tools
JSON FormatterBase64URL EncodeHash