CSV to JSON Converter
Convert CSV data to JSON and back, with custom delimiters, header detection and automatic number recognition. Free, fast and private - all conversion happens in your browser.
How to Use
-
1
Paste your CSV data into the input box (make sure the first row contains column headers).
-
2
Choose the delimiter used by your file (comma, semicolon, tab or pipe) and whether the first row is a header.
-
3
Click Convert - the JSON output appears instantly with numbers auto-detected.
-
4
You can also scroll down and paste a JSON array to convert it back to CSV.
Frequently Asked Questions
Does the CSV to JSON converter support quoted fields?
Yes. Fields wrapped in double quotes are parsed correctly, including escaped quotes ("") and commas or new lines inside quotes.
Are numbers automatically converted?
Yes. Values that look like numbers (integers or decimals) are emitted as JSON numbers, everything else stays a string.