Elofyn Tools · /tools/csv-json
CSV ↔ JSON converter
Paste CSV or JSON. The other format appears immediately. Auto-detects the delimiter, handles quoted fields, embedded newlines, and BOMs — entirely in your browser.
Your input never leaves your browser.
Status: idle
What is this?
A bidirectional converter between CSV and JSON, running entirely in your browser. Paste a CSV table — comma, semicolon, tab, or pipe delimited — and it returns a JSON array of objects keyed by the header row. Paste a JSON array of flat objects and it returns CSV with a consistent column order. The parser auto-detects delimiters, handles quoted fields with embedded commas and newlines per RFC 4180, and lets you toggle whether the first row is treated as headers.
Reach for it when a spreadsheet export needs to feed a JSON API mock, a config seed, or a fixture file — or when an analytics tool only accepts CSV and you have JSON logs. It is built on papaparse, the same parser most data-engineering pipelines test against, so the round-trip is lossless for well-formed input.