JSON to CSV and CSV to JSON Converter
Turn JSON data into a spreadsheet-ready CSV, or turn a CSV into JSON.
Quick answer: The JSON to CSV Converter turns an array of JSON objects into a CSV file you can open in Excel or Google Sheets, and turns a CSV with a header row back into JSON. Nested objects are flattened with dot names. Nothing is uploaded.
How to use JSON to CSV Converter
- Paste JSON on the left or CSV on the right.
- Press JSON to CSV or CSV to JSON.
- Copy the result or press Download CSV.
- Open the CSV in Excel or Google Sheets.
Features
- Both directions
- Nested objects flattened
- Quoted commas and line breaks handled
- Excel-friendly download
- Private
Frequently asked questions
How do I convert JSON to Excel?
Convert it to CSV here, download the file and open it in Excel.
What happens to nested JSON?
Nested objects become columns with dot names such as address.city. Arrays are stored as JSON text in one cell.
Does CSV to JSON keep numbers?
Yes. Plain numbers become numbers and everything else stays text.