LowercaseOnline β€” Free Online Text Tools

🔄 CSV ↔ JSON Converter

Convert between CSV and JSON formats instantly. First row is treated as headers.

CSV Input
JSON Output
Output will appear here…

How it works

CSV β†’ JSON: The first row is used as the object keys (headers). Each subsequent row becomes a JSON object in an array.

JSON β†’ CSV: Expects an array of flat objects. The keys of the first object become the CSV header row.

Custom delimiters are supported β€” use ; for semicolon-separated files (common in European locales) or \t for tab-separated values.