CSV to JSON
CSV to JSON is a free online document converter for changing CSV and TSV files into JSON files. CSV to JSON accepts 4 MIME types, returns application/json, includes 1 setting, and runs in your browser on the device.
Drop .csv / .tsv file here
or click to choose
Options
Key facts
- Input
- 2 formats: CSV and TSV (text/csv, text/tab-separated-values, text/plain, )
- Output
- JSON (application/json)
- Runtime
- your browser on the device
- Settings
- 1 control: First row is a header
- File mode
- 1 input file creates 1 output file
- Cost
- $0, no account required
How to use CSV to JSON
- 1
Open your CSV, TSV file
Drop your CSV, TSV file onto the page, or click to browse and pick one from your device.
- 2
Choose options
Adjust the conversion options to suit your needs. Defaults work well for most inputs.
- 3
Convert and download
Click Convert. Your JSON file is ready to download in seconds.
CSV to JSON details
First, CSV to JSON reads CSV and TSV source files and prepares JSON output for the document workflow. Next, The visible controls are First row is a header. Additionally, Files and text stay in the browser session.
Drop in a.csv file and download a JSON document. With the header option on (default), each row becomes an object keyed by the column names from the first row; with it off, each row becomes an array of strings. Delimiters (comma, tab, semicolon, pipe) are auto-detected. The output is pretty-printed with 2-space indentation. Runs entirely in your browser; your file never leaves your device.
Common searches
- csv to json
- convert csv to json
- csv to json converter
- change csv to json
- csv json converter
- tsv to json
Related tools
Tools that work with the same formats — most users open one of these next.
JSON to CSV
Convert a JSON array (or object) into a CSV spreadsheet — free online, no upload.
CSV to YAML
Convert CSV files to YAML — free online, no upload.
CSV to TSV
Convert a comma-separated file to tab-separated (TSV) — free online, no upload.
YAML to JSON
Convert YAML to pretty-printed JSON — free online, no upload.
XML to JSON
Convert XML to pretty-printed JSON — free online, no upload.
XLSX to JSON
Convert an Excel spreadsheet (.xlsx / .xls) to pretty-printed JSON — free online, no upload.
Frequently asked
What is CSV to JSON?
CSV to JSON is a free online document converter for changing CSV and TSV files into JSON files. CSV to JSON accepts 4 MIME types, returns application/json, includes 1 setting, and runs in your browser on the device.
What files does CSV to JSON accept and create?
CSV to JSON accepts CSV, TSV files (text/csv, text/tab-separated-values, text/plain, ) and creates JSON files (application/json). The page includes 1 setting: First row is a header.
Do my files and data stay private?
Yes. CSV to JSON runs entirely in your browser using your device's CPU. Files and text are never uploaded to our servers, so your data stays private.
How do I use CSV to JSON?
Open CSV to JSON, drop in your CSV, TSV file, choose any options, and click Convert. Your browser does the work locally and produces a JSON file you can save right away.
What is the maximum file size for CSV to JSON?
Because CSV to JSON runs in your browser, the maximum size depends on your device's available memory. Most modern phones and laptops handle files up to a few hundred MB without issues.