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.