CSV Input
1 lines · 0 charsor drag & drop a .csv file
JSON Output
Output will appear here…
—
How to Convert CSV to JSON
- Select the CSV → JSON tab.
- Paste your CSV data into the input area (the first row is treated as headers).
- The JSON output updates instantly.
- Click Copy or Download to save the result.
How to Convert JSON to CSV
- Select the JSON → CSV tab.
- Paste a JSON array of objects into the input area.
- The CSV output updates instantly, using the object keys as headers.
- Click Copy or Download to save the result.
Frequently Asked Questions
Are quoted fields with commas handled correctly?
Yes. The CSV parser follows RFC 4180 — fields enclosed in double quotes may contain commas and newlines. For example, "Smith, John" is treated as a single field.
What JSON shape does the JSON→CSV converter expect?
An array of objects with the same keys, e.g. [{"name":"Alice","age":30}, ...]. The keys of the first object become the CSV column headers. Nested objects are serialized as JSON strings in the cell.
Is my data sent to a server?
No. All conversion happens locally in your browser. Your data never leaves your device.
What delimiter does the CSV output use?
Commas by default, following standard CSV format. Fields that contain commas, quotes, or newlines are automatically wrapped in double quotes and escaped.