Paste your CSV data below or upload a CSV file to convert it into JSON.
About this tool
Converts CSV data — pasted directly or uploaded as a file — into an array of JSON objects, using your CSV's first row as the object keys. Conversion happens entirely in your browser as you type or upload; nothing is sent anywhere.
Frequently asked questions
What happens if my CSV values contain commas?
Wrap that value in double quotes in your source CSV (standard CSV escaping) and the parser will handle it correctly — the comma inside the quotes won't be treated as a column separator.
Can I convert a CSV file directly, not just pasted text?
Yes — use the file upload option on this page instead of pasting; the result is identical, just sourced from a file instead of the textarea.