Azlaan Electric AC Solar Center — Solar, CCTV, AC & electrical work, Faisalabad Call: 0300-8987448

JSON to CSV Converter

Paste JSON data below and convert it to CSV. Works with an array of objects, a single object, or an object that contains the array. Nested values are flattened with dot notation.

How it works

  • Paste any JSON: an array of objects, a single object, or an object with the array inside.
  • Nested objects are flattened, for example {"address":{"city":"Lahore"}} becomes a column named address.city (up to 4 levels deep).
  • Arrays inside a record are joined with a semicolon, for example admin; editor.
  • Fields that contain the delimiter, quotes, or line breaks are wrapped in quotes automatically.

Frequently Asked Questions (FAQ)

What JSON formats does the converter accept?

It accepts an array of objects, a single object, or an object that contains the array. You can also press Load sample to see a working example.

How are nested objects handled?

Nested objects are flattened with dot notation, for example address.city, up to 4 levels deep. Arrays inside a record are joined with a semicolon.

Can I change the delimiter?

Yes. Choose comma, semicolon, or tab as the delimiter before pressing Convert. You can also turn the header row on or off.

What does the table preview show?

The preview shows the first 25 rows of the converted table. The Download CSV button always includes all rows in the file.