← All tools

CSV to JSON

Transform data between formats.

On your device · no account
  1. Enter
  2. Adjust
  3. Result
CSV to JSON
Details and limits

CSV → JSON only. Import preserves original line endings; pasting or editing normalizes them to LF. RFC 4180 subset: explicit separator, CRLF or LF records, double-quoted fields and quotes escaped as "". Quoted newlines, spaces, Unicode and leading zeros are preserved. All cells stay strings; formulas are never executed. Rows must have the same number of columns. A trailing record separator does not add a row. No CSV export.

Maximum 200,000 characters, 800,000-byte UTF-8 file, 10,000 rows, 200 columns, 50,000 cells and 2,000,000 output characters. Headers must be unique and nonempty.

Free and on your device. Content is never sent or saved to your account.

Your result goes here

Enter your data and use the main button to see the result.