← HomeJSON ↔ CSV

JSON ↔ CSV

Convert JSON arrays to CSV and CSV back to JSON, with flattened nested keys.

JSON
0 lines0 bytes
CSV
0 lines0 bytes

How it works

  1. Drop a file into the upload area, or paste your content into the input box.
  2. Choose the output format and options, then start the conversion.
  3. Download the result — everything runs in your browser and nothing is uploaded.

Frequently asked questions

How do nested objects and arrays become columns?

Nested objects are flattened into dot paths (like user.name); arrays become a JSON string in one cell. The CSV is UTF-8 with comma separators.

Do my files get uploaded to a server?

No. All 12 tools run inside your browser, so files never leave your device. Closing the tab ends the session.

More general questions →