CSV ↔ JSON
Convert between CSV and JSON. Table preview, custom delimiter, auto type detection.
CSV
JSON
[
{
"name": "John Doe",
"email": "[email protected]",
"role": "admin",
"active": true
},
{
"name": "Jane Smith",
"email": "[email protected]",
"role": "editor",
"active": true
},
{
"name": "Bob Wilson",
"email": "[email protected]",
"role": "viewer",
"active": false
},
{
"name": "Alice Brown",
"email": "[email protected]",
"role": "editor",
"active": true
}
]
Table Preview
| name | role | active | |
|---|---|---|---|
| John Doe | [email protected] | admin | true |
| Jane Smith | [email protected] | editor | true |
| Bob Wilson | [email protected] | viewer | false |
| Alice Brown | [email protected] | editor | true |
About CSV and JSON
CSV (Comma-Separated Values) is the simplest tabular data format — rows are lines, columns are separated by commas (or tabs, semicolons). JSON arrays of objects are the standard for APIs and JavaScript applications.
Types are auto-detected types when converting CSV to JSON — true/false become booleans, numbers stay numbers. The table preview shows your data before conversion. Your input never leaves the page.