JSON to CSV

Convert a JSON array of objects to CSV. Nested objects are flattened via dotted keys (user.address.city). Configurable delimiter and quote handling. Runs in your browser.

How to use the JSON to CSV

Paste an array of JSON objects. The tool builds the header row from the union of all object keys, then writes one row per object. Nested objects flatten via dotted keys; arrays become JSON-encoded string fields. The delimiter and quoting follow RFC 4180.