Delimiter:
Input JSON (Array of Objects) 0 chars
Ready

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.