JSON ↔ CSV Converter
How to Use
- Choose the conversion direction: JSON → CSV or CSV → JSON
- Select a delimiter (comma, tab, or semicolon) for the CSV output
- Paste your JSON array or CSV data into the input field
- The result appears automatically in the output panel
- Click Download to save the file, or Copy to copy the result to your clipboard
Frequently Asked Questions
What JSON format is supported?
The input must be a JSON array of objects, e.g. [{"name":"Alice","age":30}]. Nested objects and arrays are serialised as strings in the CSV output.
How are missing fields handled?
If some rows have a key that others lack, the missing value is left as an empty cell in the CSV output.
Is the conversion done on the server?
No. All processing happens locally in your browser. No data is uploaded anywhere.
Related Tools
JSON Formatter & Validator
Format, beautify, and validate JSON data to make it more readable and error-free. Perfect for developers working with APIs, configuration files, and data structures. Instantly detect syntax errors and improve code readability.
Base64 Encode & Decode
Encode text to Base64 or decode Base64 strings back to readable text. Great for data encoding, image handling, and API authentication.
URL Encoder & Decoder
Encode URLs to make them safe for web use or decode encoded URLs back to readable text. Perfect for developers, SEO specialists, and anyone working with web addresses.