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.

lightbulb

Sahel's CSV/JSON converter converts between the two formats accurately, including quoted fields and multi-line values, in your browser.

help_outline

How does this tool work?

1

Paste CSV or JSON

Then set the delimiter and whether the first row is a header.

2

Choose a direction

CSV to JSON or the other way.

3

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
The field is wrapped in quotes; the tool recognises this and writes it back correctly when converting.
What if the delimiter is a semicolon? expand_more
Pick the delimiter from the list: comma, semicolon, tab or pipe.
Do numbers stay numbers? expand_more
You can turn off value conversion so leading zeros are not lost.
Is my data uploaded? expand_more
No. All conversion happens on your device.