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
- Paste your CSV data — the first row is used as the JSON keys.
- Select the delimiter that matches your CSV.
- Click Convert to JSON.
- 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.