Paste your JSON or CSV data in the input box and click the convert button.
JSON → CSV — Converts a JSON array of objects into CSV format. Nested objects are flattened by default (e.g., {"user":{"name":"John"}} becomes column user.name).
CSV → JSON — Converts CSV data into a JSON array of objects. The first row is treated as column headers.
All processing happens in your browser — no data is sent to any server. Handles up to 10,000 rows.