# JSON to CSV

Canonical: https://dev.eneawork.it/json-to-csv
Language: en
Updated: 2026-11-02
Author: Enea Zani (https://eneawork.it)

Turn an array of JSON objects into clean CSV.

## What it does

APIs speak JSON, spreadsheets want CSV. This converter takes an array of objects, collects every key as a column and escapes commas, quotes and line breaks correctly. Nested values stay as compact JSON strings, so no data disappears silently.

## How to use

1. Paste a JSON array of objects.
2. Choose the delimiter and whether to include a header.
3. Copy the CSV or download it as a file.

## FAQ

### What happens to nested objects?

They are serialised as compact JSON inside the cell. Flatten them first if you need separate columns.

### Can I convert a single object?

Yes. A single object becomes a one-row CSV; an array of primitives becomes a single value column.

## Related tools

- [CSV to JSON](https://dev.eneawork.it/csv-to-json)
- [JSON Formatter](https://dev.eneawork.it/json-formatter)
- [Line Tools](https://dev.eneawork.it/line-tools)

## Machine-readable

- Tool catalogue: https://dev.eneawork.it/tools.json
- Full AI context: https://dev.eneawork.it/llms-full.txt
- Privacy: https://dev.eneawork.it/privacy
- This page in HTML: https://dev.eneawork.it/json-to-csv
- Italian version: https://dev.eneawork.it/it/json-to-csv
