How do I convert CSV to JSON?
Paste your CSV above or open the file. The JSON appears on the right, ready to copy or download.
Developer Tools
Turn CSV or spreadsheet data into clean JSON, with numbers and true/false detected.
Separator
First row
Values
Converted in your browser. Nothing is uploaded.Convert the other way: JSON to CSV
Paste CSV, or open a .csv file exported from Excel or Google Sheets.
The separator is detected for you. Choose if the first row is the header.
Copy the JSON or download a .json file.
Paste your CSV above or open the file. The JSON appears on the right, ready to copy or download.
Yes. Choose Keep all as text, so values like zip codes keep their leading zeros.
Choose First row is data and each row becomes a list of values.
Files up to 20 MB work well in most browsers.
JPG, PNG, and WebP all store images, but picking the wrong one gives you blurry photos, huge files, or lost transparency. Here is exactly when to use each, in plain English.
Read guide →A large PDF is a pain to email or upload, but most compressors either barely shrink it or turn your crisp text into a blurry mess. Here is how to reduce PDF file size while keeping it looking clean.
Read guide →Combining several PDFs into one file used to mean paid software or uploading private documents to a stranger server. Here is the faster, safer way to merge PDF files for free.
Read guide →