JSON to CSV Converter
Paste a JSON array below. Choose a delimiter, preview the table live, then download the .csv file. Nested objects are flattened automatically.
Input JSON (Array of Objects)
0 chars
How JSON to CSV conversion works
This tool takes a JSON array where each element is an object and converts it into a CSV table. Each object becomes a row; keys become column headers. The flatten nested objects option expands sub-objects using dot notation (e.g. address.city), so deeply nested JSON still produces a flat CSV.
Values that contain the delimiter, quotes, or newlines are automatically quoted and escaped per the RFC 4180 CSV standard.