CSV → JSON
Convert CSV into JSON locally in your browser (basic CSV quoting supported).
AdSense
Top banner
Getting started0 of 4
1
Paste CSV
First row becomes JSON keys
2
Set delimiter
Comma is the default
3
Get JSON
Updates in real time
4
Copy result
One-click to clipboard
Delimiter
Rows: 3
CSV input
JSON output
[
{
"id": "1",
"name": "Alice Mueller",
"email": "alice.mueller@example.com",
"age": "32",
"salary": "85000.50",
"is_active": "true",
"department": "Engineering",
"start_date": "2021-03-15",
"rating": "4.5",
"notes": "Senior developer"
},
{
"id": "2",
"name": "Bob Fischer",
"email": "bob.fischer@example.com",
"age": "28",
"salary": "62000.00",
"is_active": "true",
"department": "Marketing",
"start_date": "2022-07-01",
"rating": "3.8",
"notes": "Content specialist"
},
{
"id": "3",
"name": "Clara Schmidt",
"email": "clara.schmidt@example.com",
"age": "45",
"salary": "120000.75",
"is_active": "true",
"department": "Engineering",
"start_date": "2018-01-10",
"rating": "4.9",
"notes": "Team lead"
}
]AdSense
Mobile inline (between input and results)
FAQ
How does the first row work?
First row becomes JSON keys. Each following row becomes an object with those keys.
Can I use tab as a delimiter?
Yes. Paste a tab character in the delimiter field, or use semicolons or pipes.
What about commas inside values?
Wrap the value in double quotes: "New York, NY"
Is my data sent to a server?
No. Everything runs locally in your browser.
Was this page helpful?