Your files stay with you.
JSON→CSV

JSON to CSV

Turn a JSON array of objects into a spreadsheet-ready CSV. Nested objects become dotted columns, and every key from every row gets a column.

Your files stay with you. Nothing uploaded. Nothing saved.

Loading the converter…

How to use the JSON to CSV tool

  1. Paste a JSON array (or an object containing one).
  2. Choose the delimiter. Use semicolon if your Excel uses commas for decimals.
  3. Copy the CSV or download it as a .csv file.

Frequently asked questions

How are nested objects handled?

They are flattened into columns with dotted names, so {"user": {"name": "Ana"}} becomes a user.name column. Arrays inside a row are written as JSON text.

Will it open correctly in Excel?

Yes. Values with commas, quotes or line breaks are quoted properly. If your Excel uses commas as decimal separators, pick the semicolon delimiter.

Are my files uploaded to a server?

No. HushConverts converts everything with code that runs in your browser, so your text and files stay on your device. You can even use most tools offline once the page has loaded.

More encoding & developer