Developer & Web Tools
CSV to JSON Converter
Convert CSV or TSV into JSON, and back again. Handles quoted fields and embedded commas.
Privacy
Everything on this page runs inside your browser. Nothing you paste, type or upload is transmitted, logged or stored.
Tips
- Fields containing the delimiter, a quote or a line break are wrapped in double quotes, and inner quotes are doubled — the RFC 4180 convention Excel expects.
- Excel exports in some European locales use semicolons rather than commas. Switch the delimiter if columns do not split.
- Going JSON → CSV, the column set is the union of every object’s keys, so rows with missing fields still line up.
Frequently asked questions
Are numbers preserved as numbers?
CSV has no types, so every value becomes a string when converting to JSON. Cast them afterwards if your consumer needs real numbers.