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.