{ }Devtool

JSON to CSV Converter

Convert JSON to CSV online. Flattens nested objects with dot notation, handles arrays, custom delimiters, and header toggle. Everything runs in your browser.

JSON input (array, object, or JSON-lines)

CSV — 2 rows × 5 cols

How to use

  1. Paste input or drop a file above.
  2. Adjust options (delimiter, dialect, quality, ratio).
  3. Copy result or download — no sign-up needed.

FAQ

How are nested objects handled?

Nested keys are flattened with dot notation: {"a":{"b":1}} becomes column a.b.

Does it support JSON lines?

Yes. If the input is not one JSON document, each line is tried as its own JSON object.

Related data tools