Type inferenceNumbers, booleans and empty values are restored to real JSON types.Max size: TBD
SourceCSV
Load data
ResultJSON
The conversion result will appear here
CSV → JSON · Local · No upload

CSV to JSON Converter

CSV → JSON · Detect headers & types · Array or keyed output

🔒Your data is processed locally in the browser — never uploaded or stored.

No upload, no storage

JSON is processed in memory and never sent to a server.

Share via URL fragment

Share links encode data in the # anchor — never sent to a server.

Remember last edit

Optionally keep your last input locally; clear it with one click.

Why use CSV to JSON

Convert CSV to JSON

Turn CSV into an array of objects to feed back into systems or APIs.

Header Detection

The first row becomes field names, mapping each column to an object key.

Type Inference

Numbers, booleans and empty values are restored to real JSON types.

Array or Keyed Output

Output an array of objects, or a keyed object using the first column.

Runs Locally — No Upload

Conversion runs entirely in your browser; data is never uploaded or stored.