Youtilities

CSV to JSON Converter

Turn CSV or TSV into a JSON array of objects. Numbers and booleans detected, dotted columns nested.

Runs in your browser. Nothing is uploaded.

CSV

Waiting for CSV

JSON Open in viewer
JSON appears here.

What this does

Paste CSV, or open a .csv or .tsv file, and get a JSON array with one object per row. The first row becomes the keys. The delimiter is detected from the first line; pick one yourself if the guess is wrong.

Types and nesting

Detect numbers & booleans turns 42 into a number, true into a boolean, and an empty cell into null; turn it off to keep everything as text, for example for ZIP codes that start with 0. Nest dotted columns turns address.city into { "address": { "city": ... } }, which undoes what the JSON to CSV tool does.

Next step

Open in viewer sends the result to the JSON viewer so you can browse it as a tree or copy a path to any value.

All