CSV to JSON converter

Advanced options

See examples

Spreadsheet export

Paste CSV exported from a spreadsheet and turn it into JSON objects.

Semicolon CSV

Convert CSV files that use semicolons, commas, or tabs as separators.

Nested JSON

Use dotted headers such as location.city to rebuild nested JSON objects.

About this helper

This converter parses CSV in your browser and turns rows into JSON. The first row can become object keys, separators can be detected automatically, and dotted headers can rebuild nested objects when needed.

Is my CSV uploaded?

No. The conversion runs in your browser and the site does not receive the CSV you paste.

Which separators are supported?

The tool can detect commas, semicolons, and tabs automatically. You can also choose one manually.

Does CSV preserve data types?

CSV values are kept as text by default. You can enable type detection for numbers, booleans, and null values.