CSV to JSON Converter

Read quoted CSV fields, embedded commas and line breaks, and map header names to JSON object keys.

About this tool

How it works

  1. Inspect the JSON array and confirm column names and multiline cells before importing into another app.
  2. CSV cell values remain strings, including numbers and booleans. Missing or duplicate column names and inconsistent rows are rejected.

Enter CSV with column names on the first row, then data rows. Choose comma, semicolon, or tab as the separator; quote cells containing separators.

Example: name,age / Ada,28

Processed locally in your browser; nothing is uploaded.