CSV to JSON Converter
Turn CSV rows into JSON objects.
This free CSV to JSON converter turns CSV into JSON right in your browser — nothing is ever uploaded. Paste, drag-and-drop, or upload a file, then pick the exact shape you need: an array of objects, JSON Lines (NDJSON) for streaming and MongoDB imports, an object keyed by the first column, column arrays, or a raw array of arrays. The delimiter is auto-detected across comma, semicolon, tab, pipe, colon and space, and quoted fields with escaped quotes and embedded newlines are parsed correctly.
Toggle number and boolean parsing on or off, choose whether empty cells become null or empty strings, dedupe repeated column headers automatically, and switch between pretty-printed (2 space, 4 space or tab) and minified output. Both panes are syntax-highlighted, conversion is live as you type, and you can copy or download the result with one click. Errors point at the problem instead of failing silently.
Related tools
Color Converter
Convert between HEX, RGB and HSL colors.
Unit Converter
Convert length, weight & temperature units.
Length Converter
Metres, feet, miles, inches & more.
Weight & Mass Converter
Kilograms, pounds, ounces, stone & more.
Temperature Converter
Celsius, Fahrenheit & Kelvin.
Area Converter
Square metres, acres, hectares & more.