CSV to JSON Converter — Free Online Tool

Convert CSV to a JSON array of objects and JSON back to CSV, with typed numbers, a live table preview and one-click download.. CSV to JSON Converter is a free online tool from the ToolsRift Charts & Data Tools collection. It runs entirely in your browser — nothing to install, no signup, and your data never leaves your device.

Loading CSV to JSON Converter

How to use CSV to JSON Converter

Paste CSV and read the JSON output, or switch direction and paste a JSON array to get CSV. Toggle number typing and pretty printing, then copy or download the result.

Frequently asked questions

What does the output JSON look like?

You get an array of objects where each object is one row and the keys come from your header row, which is the shape almost every API, JavaScript app and NoSQL import expects. Pretty-printed and minified output are both available.

What is number typing?

With typing on, a cell like 42 becomes the JSON number 42 rather than the string "42", and true, false and empty values are converted too. Turn typing off when fields such as ZIP codes, phone numbers or IDs must stay exactly as written.

Can it convert JSON back into CSV?

Yes. Paste an array of objects and the tool collects every key across all records into a header row, then writes one line per object with proper quoting. Missing keys become empty cells and nested values are serialised as compact JSON.

More Charts & Data Tools

CSV Transposer
Swap the rows and columns of any CSV so records become fields, with a live preview and a download of the transposed file.
Summary Statistics Calculator
Get count, sum, mean, median, mode, min, max, range, variance, standard deviation and quartiles for every numeric CSV column.
Pivot Table Builder
Build a pivot table from any CSV: choose a row field, a column field, a value field and sum, count, average, min or max.
Frequency Counter
Count how often each value appears in a chosen CSV column, with percentages, a mini bar visual and a copyable results table.
Bar Chart Maker
Turn pasted numbers or a CSV into a clean labelled bar chart with gridlines and value labels, then download sharp SVG or PNG.
Line Chart Maker
Plot one or many data series as a line chart with nice axis ticks, a legend and optional smoothing, and export SVG or PNG.

← View all Charts & Data Tools