CSV to JSON

Turn rows into JSON objects using your header names. Conversion runs locally in this tab.

Other tools

Nothing is uploaded. About 15 MB per file.Privacy

When the Mac app is the better tool

For a huge file, or a JSON copy of the cells you selected, use the Mac app: Edit, Copy As, JSON.

CSV to JSON in the app versus this tab

Common questions

Is my CSV uploaded?

No. Conversion runs in this tab. Nothing is sent to csvutility.com.

What JSON shape do I get?

An array of objects. Header cells become keys. Values stay text. In the Mac app, Copy As JSON is a pretty-printed list of rows instead.

How large a file can I convert here?

About 15 MB, first 10,000 data rows. Bigger files belong in the Mac app.

Same job on a 4 GB file

In the Mac app, select cells and copy them as JSON. No 15 MB cap.

Download for MacOS