JSON to CSV / CSV to JSON Converter

Convert between JSON and CSV formats instantly. Supports nested objects, auto-detects delimiters, and handles headers.

JSON
CSV

How to Use

1

Enter Your Data

Paste JSON in the top panel or CSV in the bottom panel.

2

Click Convert

Use "JSON → CSV" to convert JSON to CSV, or "CSV → JSON" for the reverse.

3

Copy Result

Click "Copy" on either panel to copy the result to your clipboard.

FAQ

What JSON format is supported?

This tool works best with JSON arrays of objects, where each object has the same structure. Single objects are also supported and converted to a single row.

How are nested objects handled?

Nested objects are automatically flattened using dot notation (e.g., "address.city"). Arrays within objects are joined with semicolons.

How does CSV delimiter detection work?

The tool automatically detects whether your CSV uses commas, semicolons, tabs, or pipes as delimiters by analyzing the first few lines.

Is my data secure?

Yes. All conversion happens in your browser. Your data never leaves your device.

Related Tools