CSV to JSON
Convert CSV data into a JSON array, with automatic delimiter detection.
How it works
- 1Paste your CSV.
- 2Choose header and typing options.
- 3Copy or download the JSON.
Features
- Detects comma, semicolon, tab or pipe.
- Handles quoted fields, escaped quotes and line breaks inside cells.
- Numbers and true/false become real JSON values (optional).
- Objects with header names, or plain arrays.
Frequently asked questions
What if my file has no header row?
Choose No header to get arrays of values instead of objects.
Why did 007 become 7?
Typing converts numbers. Turn it off to keep every value as text.
Is my data sent anywhere?
No. Everything runs in your browser; nothing is uploaded.
Related tools
JSON to CSVConvert a JSON array of objects into a CSV table for Excel or Google Sheets.JSON Formatter & ValidatorFormat, validate and minify JSON with clear error messages.JSON ValidatorCheck whether JSON is valid and see exactly where it breaks.Base64 DecoderDecode Base64 (standard or URL-safe) back to text.