Free Tool

CSV to JSON Converter

Convert CSV data to a JSON array. Supports comma, tab, semicolon, and pipe delimiters with automatic type-casting for numbers and booleans.

CSV to JSON Converter

Delimiter

Auto type-casting

When enabled, numeric strings become numbers, "true"/"false" become booleans, and empty fields become null. Disable it to keep all values as strings.

How to use

  1. Paste your CSV data — the first row is used as the JSON keys.
  2. Select the delimiter that matches your CSV.
  3. Click Convert to JSON.
  4. Copy the JSON output.

Your CSV data stays in your browser — nothing is sent to any server.

Frequently Asked Questions

What delimiter formats are supported?
Comma (,), tab (\t), semicolon (;), and pipe (|).
Does it handle quoted fields?
Yes. Fields wrapped in double quotes, including those containing the delimiter, are handled correctly.