CSV to JSON
Turn CSV rows into a JSON array.
Runs in your browser: what you paste is never uploaded
How to use CSV to JSON
- 1Paste or type your inputUse the box above, or click Sample to try it with an example.
- 2Choose your optionsChoose the delimiter or let it be detected, whether the first row is a header, and whether to convert numbers and booleans.
- 3Copy the resultCopy it with one click. Nothing is sent anywhere.
About CSV to JSON
Turn CSV or TSV data into a JSON array, using the header row as keys. Quoted fields with commas and line breaks are handled.
Frequently asked questions
My spreadsheet uses semicolons. Will that work?
Yes. Pick semicolon, or leave it on automatic detection.
Are numbers kept as text?
By default numbers and true/false become JSON numbers and booleans. Turn type conversion off to keep everything as strings.
Is what I paste sent anywhere?
No. The tool runs entirely in your browser and never sends what you type or paste to a server.
Is it free?
Yes. It's free, with no sign-up and no limits.