[,]
CSV TO JSON

CSV to JSON

Convert tabular text to JSON with quoted fields, line breaks and custom delimiters.

Local processing
Workspace
0 characters
Read only
Ready. Enter your content, then choose an action.
◇ Content is processed in this browser onlyInput is not saved automatically
HOW TO USE

How to use

Paste CSV and choose a delimiter. With headers enabled, output is an array of objects; otherwise it is an array of arrays. All values remain strings to preserve leading zeroes.

Example

name,code followed by Alice,001 becomes [{"name":"Alice","code":"001"}].

GOOD TO KNOW

Keep in mind

Supports quoted fields, embedded line breaks and escaped double quotes. Headers must be non-empty and unique, and every data row must match their column count. Limits: 10,000 data records and 500,000 characters.

Common questions

Why does 001 stay a string instead of becoming 1? Text values preserve identifiers and large integers. Convert types explicitly when your data model requires it.