Convert

CSV to JSON

Paste or upload CSV and convert it to JSON — choose the delimiter, use the first row as keys, and optionally infer numbers and booleans. Everything runs locally.

CSV input

Local

JSON output

FAQ

Common questions

Comma, semicolon, tab, and pipe. Quoted fields, escaped double quotes, and values containing the delimiter or newlines are handled per RFC 4180.
With “First row is a header” on, each row becomes an object keyed by the header names. With it off, each row becomes an array of values.
Optionally converts values that look like numbers, booleans, or null into real JSON types instead of strings.
No. Parsing and conversion happen entirely in your browser.
Private by design

This runs entirely in your browser

No file or text you enter here is uploaded. Encoding and decoding happen on your device using native browser APIs — close the tab and nothing remains on a server.

Install Toolisco Add it to your device for offline, one-tap access.