CSV ↔ JSON Converter

Convert between CSV and JSON instantly. RFC 4180-compliant parser with custom delimiter support.

CSV ↔ JSON Converter

Convert CSV data to JSON or JSON arrays back to CSV. Supports custom delimiters, quoted fields, and automatic type inference.

CSV Input

FAQ

What CSV format is supported?

RFC 4180-compliant CSV. Fields with delimiters or quotes must be quoted with double-quote characters. Doubled double-quotes represent a literal quote.

Does JSON to CSV support nested objects?

Nested objects are converted to strings. For deeply nested data, flatten your JSON before converting.

Can I change the delimiter to semicolon?

Yes. Use the delimiter selector to switch between comma, semicolon, tab, and pipe separators.

Frequently Asked Questions

Does the CSV parser handle quoted fields?

Yes. The parser is RFC 4180-compliant and correctly handles quoted fields containing commas, newlines, or escaped double quotes.

What delimiters are supported?

Comma (,), semicolon (;), tab, and pipe (|) are supported. You can also specify a custom delimiter character.

Can I convert JSON back to CSV?

Yes. The tool works bidirectionally — paste JSON arrays of objects to get CSV output, or paste CSV to get a JSON array. Array keys become column headers.