JSON ↔ CSV Converter

Paste or upload your data, convert instantly. Everything runs in your browser — nothing is sent anywhere.

Input JSON

JSON to CSV and CSV to JSON — Why Convert?

JSON and CSV are two of the most common data exchange formats. JSON excels at representing nested, hierarchical data and is the native format for APIs and web applications. CSV is the universal format for spreadsheets, databases, and data analysis tools. Converting between them is one of the most frequent tasks in data work.

When to Convert JSON to CSV

When to Convert CSV to JSON

How This Tool Handles Nested Data

Real-world JSON is often nested — objects within objects, arrays within arrays. When "Flatten nested objects" is enabled, nested keys are joined with dots. For example, {"address": {"city": "Austin"}} becomes a column named address.city with the value Austin. Arrays are joined with commas.

Privacy & Security

This tool processes everything in your browser using JavaScript. No data is uploaded, transmitted, or stored on any server. Your data never leaves your device.