How to Convert JSON to CSV and Open It in Excel

By Prestofiles Team · · 1 min read

API data is usually JSON, but people want a spreadsheet. Convert a JSON list into CSV and open it in Excel or Google Sheets.

JSON is great for programs. Spreadsheets are great for people. Converting JSON to CSV lets you sort, filter and chart API data without writing code.

The best JSON shape

The tool works best with a list of objects that share the same keys:

[
  {"name": "Ali", "city": "Karachi"},
  {"name": "Sara", "city": "Lahore"}
]

Each object becomes one row, and each key becomes a column.

Steps

  1. Open the JSON to CSV converter.
  2. Paste your JSON into the input box.
  3. Choose JSON to CSV.
  4. Press Copy result or Download.
  5. Open the CSV file in Excel or Google Sheets.

Common problems

  • Invalid JSON: check for missing commas, single quotes instead of double quotes, and trailing commas.
  • Nested objects: data inside data does not fit a flat table. Flatten it first, or pick the list you need.
  • Special characters: if Excel shows strange letters, import the file as UTF-8 text.

Your data stays in your browser. Need the opposite direction? Read how to convert CSV to JSON.

Try it now: JSON to CSV / CSV to JSON Convert data between JSON and CSV instantly. Open JSON to CSV / CSV to JSON
Ad space (shows only on your local machine)

Share your feedback

Tell us what you think, or what tool we should build next. We read every message.

What do you want to send?
How would you rate Prestofiles? (optional)
0 / 2000