CSV to JSON

Drag a CSV file, drop it, or paste rows below. Get a clean JSON array out.

Copied!

What this does

Parses CSV (auto-detects comma, tab, semicolon, pipe) into a JSON array. With "First row is header" enabled (default), each row becomes an object keyed by the header columns. "Auto-type" turns "42" into the number 42 and "true" into a boolean — flip it off if you need everything as strings. Runs in your browser via PapaParse.