Convert CSV to JSON for free. Your file is converted on your own device, so it is never uploaded, and you can set a maximum file size (for example 200 KB or 1 MB) for the result.
How to use CSV to JSON
Drop your CSV file into the box above.
JSON is already selected; set a max file size if you need one.
Convert, preview and download your JSON.
Frequently asked questions
How do I convert CSV to JSON?
Drop your CSV file above and click convert. The JSON is ready to preview and download in seconds.
Can I make the JSON smaller than a certain size?
Yes. Pick a max file size such as 100 KB, 500 KB or 1 MB, or type your own, and the result is shrunk to fit (best effort).
Is my file uploaded?
No. The conversion runs inside your browser, so your file never leaves your device.
How do I convert CSV to JSON online?
Paste or upload your CSV above, choose CSV to JSON, and download or copy the JSON output. It is free and runs locally.
Can I convert JSON back to CSV?
Yes, the converter works both directions — switch the mode to turn a JSON array into a CSV file.