How do I convert JSON to CSV?
Paste your JSON above. The CSV appears on the right. Click Download to save it, then open it in Excel or Google Sheets.
Developer Tools
Convert JSON arrays to CSV for Excel and Google Sheets, with nested fields flattened.
Separator
Nested objects
Converted in your browser. Nothing is uploaded.Convert the other way: CSV to JSON
Paste JSON or open a .json file. Try the sample to see how it works.
Choose comma, semicolon or tab, and whether to flatten nested objects.
The CSV appears as you type. Copy it or download a .csv file.
Paste your JSON above. The CSV appears on the right. Click Download to save it, then open it in Excel or Google Sheets.
Leave Flatten on and nested objects become columns like address.city. Arrays are kept as JSON text in one cell.
Comma works in most apps. Use semicolon for Excel in countries that use a comma for decimals.
No. The conversion runs in your browser.
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 →