JSON to CSV Converter

Converts a JSON array of objects into CSV format.

Lilu Baba's JSON to CSV Converter turns an array of JSON objects into a spreadsheet-ready CSV table, using the first object's keys as headers.

How to use this tool

  1. Paste a JSON array of objects.
  2. The equivalent CSV, with a header row, updates instantly.

JSON to CSV Converter — frequently asked questions

An array of flat objects, e.g. [{"name":"Alice","age":30}, ...] — nested objects/arrays inside each record aren't flattened.

Only the keys from the first object are used as columns — ensure your objects share a consistent structure.