passatime.
← All tools

CSV to JSON

Free · No sign-up

Turn a table with column headings into JSON.

  1. 1 Input text
  2. 2 Show result
  3. 3 Save file

Text stays in this browser. Nothing is uploaded.

Supported input

Up to 200,000 UTF-16 units per input; 2 MB of output text.

First row: unique, non-empty column names. All values remain strings. UTF-8 files only.