CSV ⇄ JSON Converter
Convert CSV to JSON and back, with numbers and text exactly as you wrote them
calendar_today Last updated: October 9, 2026
JSON
3 rows
Numbers are copied exactly as typed — 1.50 stays 1.50, and an ID too long for a double is kept as text rather than rounded. Runs in your browser.
Sahel's CSV/JSON converter converts between the two formats accurately, including quoted fields and multi-line values, in your browser.
How does this tool work?
Paste CSV or JSON
Then set the delimiter and whether the first row is a header.
Choose a direction
CSV to JSON or the other way.
Copy the output
With quoted fields and embedded commas handled properly.
Frequently asked questions
How does CSV handle a comma inside a field? expand_more
What if the delimiter is a semicolon? expand_more
Do numbers stay numbers? expand_more
Is my data uploaded? expand_more
Related tools
JSON Formatter & Validator
Format and validate JSON, with the error pinned to a line and column
Base64 Encoder & Decoder
Convert text to Base64 and back, with full Arabic support
Hash Generator
Compute MD5, SHA-1, SHA-256 and SHA-512 for any text or file
JWT Decoder
Read a token’s header, claims and expiry