JSON to CSV

Open API data in Excel or Google Sheets. The conversion happens in your browser.

Your files stay with you. Your files never leave your browser. This tool runs on your device: nothing is uploaded to our servers, so there is nothing for us to store or see.

How to use it

  1. Paste a JSON array, for example a list of customers, or open a .json file.
  2. Choose the separator and whether to flatten nested objects.
  3. Copy the CSV or download data.csv.

Questions people ask

What JSON shape works best?
A list of objects with similar keys, like [{"name":"Asha","city":"Pune"},...]. Each object becomes a row and the keys become the header. A single object becomes one row, and a list of lists is written as plain rows.
What happens to nested objects and arrays?
Nested objects are flattened into columns such as address.city. Arrays are written into one cell as JSON text, because a spreadsheet cell cannot hold a list.
Why would I turn on formula protection?
A cell that starts with = + - or @ can run as a formula when opened in Excel, which can be abused. The option adds a leading apostrophe to such cells. Leave it off if you need the exact original text.
Will Excel show Indian names and rupee signs correctly?
The file is UTF-8. If Excel shows odd characters, import it with Data, From Text/CSV and choose UTF-8, or open it in Google Sheets.

Want this inside your own account?

Marketiism keeps your invoice numbers, GST reports, UPI payment links and WhatsApp reminders in one place. Leave your details and we'll call to set it up for your business, or start the trial yourself.

Start free trial

We use this only to contact you about Marketiism. No spam.

More Developer tools

CSV to JSON

Convert CSV rows into a JSON list, with numbers and true/false detected.

JSON Formatter

Format, validate and minify JSON, and see exactly which line has a mistake.

JSON to YAML

Convert JSON into clean YAML for configs, Kubernetes and CI files.

YAML to JSON

Convert YAML config files into JSON and catch indentation mistakes.

XML Formatter

Pretty-print or minify XML and find unclosed or mismatched tags.

Try it on your own business for two weeks.

14 days free, no card. If you get stuck setting up WhatsApp, we'll get on a call and do it with you.