JSON ↔ CSV Converter

Convert JSON arrays to CSV tables or CSV data back to JSON arrays. Auto-detects headers and handles quoted values.

Tools run in your browser. Shared links may include your input; check the URL before sharing.

How to use

  1. Choose a direction and paste a JSON array of objects or CSV with headers.
  2. Check column names and values after conversion.

This example illustrates one supported operation. Choose the matching mode and settings above; generated values and formatting may vary.

Example input or settings

[{"name":"Alice","age":30}]

Example result

name,age
Alice,30

Can nested data round-trip unchanged?

CSV is a flat table and cannot preserve every object and array structure. Use JSON to retain nesting.