CSV and JSON Converter
Convert tabular data in either direction with explicit delimiter and text-value rules.
Source data
Conversion options
CSV headers must be unique and nonblank; files must be UTF-8. Quote large or high-precision JSON numbers to keep their digits.
Input and output rules
CSV first row supplies unique, nonblank headers. Rows with missing or extra cells are rejected. CSV values stay strings, including leading zeros. JSON input must be an array of objects; nested values become JSON text, missing keys become empty cells, and spreadsheet formula-like text cells receive a leading apostrophe (including text starting with a minus sign). JSON numbers stay numeric; quote exact large numbers and high-precision decimals to preserve their digits. Numbers that would lose precision are rejected. Files must use UTF-8. Cell line endings from files are preserved until you edit the text; pasted or edited text uses the browser's line endings.
Result
Your result will appear here after you convert the input.