Skip to main content
FileForge

JSON to CSV Converter

Browser processing — files never leave your device

Convert a JSON array of objects into CSV that opens cleanly in Excel or Google Sheets, with correct quoting and a stable column order.

Loading tool…

How to use this tool

  1. Paste a JSON array of objects (or a single object).
  2. Click Convert to CSV.
  3. Preview the output.
  4. Copy it or download a .csv file ready for Excel or Sheets.

About this tool

API responses arrive as JSON; stakeholders want spreadsheets. This converter takes an array of objects, builds the column set from the union of all keys (objects may have different keys), and emits standards-compliant CSV: values containing commas, quotes or line breaks are quoted and escaped so spreadsheets import them intact. Nested objects and arrays are serialized as JSON strings inside their cell, keeping the data lossless.

Frequently asked questions

What happens to nested objects?
They are written into their cell as a JSON string, so no data is lost. If you need them flattened into separate columns, restructure the JSON before converting.
My objects don't all have the same keys — is that a problem?
No. The columns are the union of every key found; objects missing a key get an empty cell in that column.
Will Excel mangle values like phone numbers?
Excel applies its own type guessing on import (e.g. stripping leading zeros). The CSV itself is correct; import the column as text in Excel to preserve such values.