Convert CSV to JSON online
Paste a CSV export and get an array of JSON objects ready for an API, a script or a config file — delimiter detected automatically, nothing uploaded.
Everything runs in your browser — nothing is sent anywhere
How to use
- 1
Paste your CSV — the first row must be the header.
- 2
Keep “detect numbers and booleans” on unless every value should stay a string.
- 3
Copy the JSON or download it as a file.
FAQ
Which delimiters are supported?
Comma, semicolon, tab and pipe are detected from the first line automatically.
Are quoted fields handled?
Yes — quotes, embedded commas, line breaks inside quotes and doubled quotes follow RFC 4180.
What does “detect numbers and booleans” do?
“42” becomes 42, “true” becomes true and empty cells become null. Turn it off to keep everything as strings, e.g. for ZIP codes with leading zeros.
Is my data uploaded?
No. Parsing happens in your browser.
Can I convert Excel files?
Save the sheet as CSV first (File → Save as → CSV UTF-8), then paste it here.