JSON to CSV Converter

Convert your JSON data to CSV format with this easy-to-use online tool.

JSON Input

CSV Output

Conversion Options

About JSON to CSV Conversion

This tool converts JSON arrays of objects to CSV (Comma-Separated Values) format. The conversion follows these rules:

  • The JSON must be an array of objects
  • Each object in the array becomes a row in the CSV
  • Object property names become column headers
  • All unique properties from all objects are included as columns
  • Values are properly escaped according to CSV standards
  • Nested objects and arrays are converted to JSON strings

Example JSON:

[
  {"name": "John", "age": 30, "city": "New York"},
  {"name": "Jane", "age": 25, "country": "USA"}
]

Converted to CSV:

name,age,city,country
John,30,New York,
Jane,25,,USA
Frequently Asked Questions