Skip to main content
Tools Convert
CSV

JSON ↔ CSV

118,044 runs · v1.0 · Everything below stays in your browser

Round-trip between JSON arrays and CSV. Preserves nested keys with dot-path flattening.

Runs entirely in your browser · Your input is never transmitted

INPUT
0 BReady
OUTPUT · CSV
 
Ready

How to use

  1. Paste an array of JSON objects or CSV with headers.
  2. Pick direction: JSON→CSV or CSV→JSON.
  3. Copy or download the result.

Frequently asked

How are nested objects flattened?

Keys are joined with dots: {a:{b:1}} becomes a.b=1. On reverse conversion, the dot paths are rebuilt into nested objects.

What about arrays inside objects?

Arrays of primitives are serialized as JSON strings inside the CSV cell. For complex structures, dedicated ETL is better.

Delimiter choice?

Comma by default; toggle to semicolon or tab if your data contains commas.