CSV to JSON Converter

Convert CSV to JSON and JSON back to CSV, with proper handling of quotes, commas and line breaks. Free, instant, runs on your device.

Runs 100% on your device - nothing you enter or upload leaves your browser.

How to convert CSV and JSON

Choose the direction, paste your data and press Convert. Copy the result or download it as a file.

Common uses

Frequently asked questions

Does it handle commas and quotes inside fields?
Yes. Fields wrapped in double quotes, embedded commas, line breaks inside quoted fields and doubled quotes ("") are parsed per the CSV standard (RFC 4180).
What JSON shape does it produce?
An array of objects - one object per data row, using the first row as keys. JSON to CSV expects that same shape: an array of flat objects.
Are numbers and booleans converted?
Values that look like numbers, true, false or null become real JSON values; everything else stays a string.
Is my data uploaded?
No. Conversion runs entirely in your browser.

Related tools