CSV ↔ JSON Converter
Convert CSV to JSON and JSON to CSV - auto-detected delimiters, typed values, nested keys, and Excel-ready CSV - entirely in your browser.
Delimiter
Result · 2 rows × 4 columns
Table preview
| id | name | address.city | active |
| 1 | Ada Lovelace | London | true |
| 2 | Hopper, Grace | New York | false |
Convert spreadsheets exported as CSV into JSON for code and APIs, and JSON back into CSV for Excel, Google Sheets or Numbers. The delimiter is detected automatically (comma, semicolon, tab or pipe), quoted fields with commas and line breaks are handled properly, numbers and true/false become real values while codes like 007 stay text, and headers like address.city turn into nested objects. JSON to CSV flattens nested objects into columns and can write an Excel-ready file that opens with the right columns and characters in any language.