🇺🇸 English
🇹🇼 繁體中文
🇨🇳 简体中文
🇯🇵 日本語
🇰🇷 한국어
🇪🇸 Español
🇫🇷 Français
🇩🇪 Deutsch
🇧🇷 Português
🇷🇺 Русский
🇮🇹 Italiano
🇳🇱 Nederlands
🇵🇱 Polski
🇹🇷 Türkçe
🇸🇦 العربية
🇹🇭 ไทย
🇻🇳 Tiếng Việt
🇮🇩 Indonesia
🇲🇾 Melayu
🇮🇳 हिन्दी

CSV ↔ JSON Converter

Convert between CSV and JSON formats

Frequently Asked Questions

How to convert CSV to JSON?
Paste CSV data and click convert. First row becomes JSON keys, each row becomes an object.
What delimiters are supported?
Comma, semicolon, tab, and pipe. Auto-detects in most cases.
Can I convert JSON back?
Yes. Bidirectional conversion. Paste JSON array to get CSV with headers.
How do I handle CSV files with commas inside field values?
Enclose fields containing commas in double quotes. For example: "New York, NY",10001. If the field itself contains quotes, escape them by doubling: "He said ""hello""".
What is the maximum number of rows a CSV file can have?
CSV has no inherent row limit. The limit depends on the software reading it. Excel supports about 1 million rows. Browser-based tools can handle tens of thousands of rows depending on available memory.

About CSV and JSON

CSV (Comma-Separated Values) is a simple text format for tabular data, widely used in spreadsheets and databases.

JSON (JavaScript Object Notation) is a lightweight data-interchange format that's easy for humans to read and machines to parse.

Converting between these formats is common when working with APIs, databases, or data analysis tools.