Data Conversion

CSV ↔ JSON

Free online tool · runs in your browser

Convert between CSV and JSON.

  1. 1Paste CSV or JSON.
  2. 2Select direction and delimiter.
  3. 3Click Convert.

Free online csv ↔ json

Convert CSV to a JSON array of objects, or JSON arrays back to CSV. Set the delimiter (comma, semicolon, tab) to match Excel exports. Rows become objects keyed by the header line. Keep customer lists and dumps local — conversion never leaves the browser.

How to use CSV ↔ JSON

  1. Paste CSV or JSON.
  2. Select direction and delimiter.
  3. Click Convert.

Limitations

  • CSV must have consistent columns.
  • JSON input for CSV export must be an array.

Example

Input

a,b
1,2

Output

[{"a":"1","b":"2"}]

Frequently Asked Questions

Does the first row become JSON keys?

Yes. The header row is used as object keys for each subsequent row.

Can I use a semicolon or tab delimiter?

Yes. Change the delimiter field to match your file (comma, semicolon, tab, or custom).

Custom delimiter?

Change the delimiter field (default: comma).

Is CSV ↔ JSON free to use?

Yes. CSV ↔ JSON on ShadowReference is free, with no account, no watermarks, and no server-side processing.

Does this tool send my data to a server?

No. All processing happens locally in your browser. Your input never leaves your device.