CSV ↔ JSON

Convert CSV to JSON or JSON to CSV with automatic delimiter detection, header row support and number/boolean typing. Free and private.

About this tool

Convert CSV to JSON and JSON to CSV. The delimiter can be detected automatically, quoted fields are handled, and numbers and booleans can be typed.

How to use

  1. Choose CSV → JSON or JSON → CSV.
  2. Set the delimiter and, for CSV input, whether the first row is a header.
  3. Paste the data and copy the result.

Frequently asked questions

What JSON shapes can be converted to CSV?

An array of objects (keys become columns) or an array of arrays. Nested values are written as JSON strings.

What if rows have different column counts?

Missing fields are left out and extra fields are kept; the conversion does not stop.

Which delimiters are supported?

Comma, semicolon, tab and pipe, or automatic detection.

Related tools