CSV to JSON Converter
Local ProcessingConvert CSV and TSV tabular text into structured JSON arrays of objects.
How It Works & Processing Standards
Convert CSV and TSV tabular text into structured JSON arrays of objects.
Tool processing runs in your browser. If you create a calculator or conversion share link, its values are included in the URL. See the privacy policy for account, analytics and advertising data.
Current Limits
- Desktop max file size: 50MB
- Mobile max file size: 20MB
Converts CSV exported from a spreadsheet into JSON for APIs and code. Values stay as strings, so leading-zero numbers and long IDs are not altered.
What You Can Do
- Header to keys
- Column names on the first line become keys.
- Safe values
- Strings keep 010 or long IDs from turning into numbers.
How to Use CSV to JSON Converter
- 1Paste CSVPaste CSV with a header row.
- 2ConvertCheck the JSON array.
- 3CopyCopy the JSON.
Examples
Two rows
Input: name,age
민수,30
지영,28
Result: [
{
"name": "민수",
"age": "30"
},
{
"name": "지영",
"age": "28"
}
]
Common Use Cases
- Using spreadsheet data as mock API or test data
- Moving a spreadsheet into app config JSON
Frequently Asked Questions (FAQ)
Can numbers become numbers?
Values stay strings so nothing is lost, such as the leading zero of a phone number or postcode.
