JSON to CSV

Convert JSON arrays to CSV / Excel-ready files. Free, no sign-up, files stay on your device.

Open a JSON fileor drag and drop a file here

🔒 100% private — processing happens in your browser. Nothing is uploaded.

How to convert JSON to CSV

  1. Open a .json file or paste JSON — an array of objects, an object that contains an array, or JSON Lines.
  2. Choose the delimiter (use semicolon for Excel in many European countries) and how nested objects and arrays should be handled.
  3. Check the preview table and click Download CSV — it opens directly in Excel, Google Sheets or LibreOffice.

This free JSON to CSV converter turns API responses, exports and database dumps into a spreadsheet in seconds. Nested objects are flattened into dot-notation columns such as address.city, and every key found in any row becomes a column, so no data is lost. The optional UTF-8 BOM makes Excel show accents and non-Latin letters correctly. Conversion happens entirely in your browser — your data is never uploaded.