CSV to JSON converter
Parse quoted commas and multiline CSV cells into a JSON array of objects.
Processed in this browser · nothing is uploaded
Result
Ready when you areEnter your input and run the tool to see your result here.
Good to know
The first row must contain unique nonempty column names. All cells stay strings, preserving values such as 001 and dates. Inconsistent column counts report the row.
Input: name,price 가,1000 나,2000
Understand and use your results
Turn each table row into a JSON object for API or data work. Headers become keys and cell strings are preserved, including leading zeros in identifiers.
How to use it
- Paste CSV with unique, nonempty column names in the first row.
- Quote cells that contain commas and inspect the resulting keys and values.
Worked example
id,note 001,"hello, world"
[
{
"id": "001",
"note": "hello, world"
}
]A comma inside quotes is part of the cell. 001 stays the string "001" rather than becoming the number 1. Date-looking cells also remain strings.
How do I fix an inconsistent column-count error?
Check the reported row for missing separators, unmatched quotes or unquoted commas. Duplicate headers are rejected instead of silently overwriting one another. Preserve separators even for empty cells.