Input — JSON Array

Options

Output — CSV
Your CSV will appear here...
How it works: The tool reads the top-level keys from your JSON objects as CSV headers, then maps each object's values into rows. Arrays inside values are joined with a semicolon. Enable Flatten nested objects to expand {"address":{"city":"NY"}} into an address.city column.