AZ Tools

CSV ↔ JSON Converter

File

Turn CSV data into a clean JSON array of objects, or convert a JSON array back into CSV. Handles quoted fields, embedded commas, and choosable delimiters (comma, semicolon, tab). Everything is parsed locally in your browser — your data is never uploaded.

Output

How to use

  1. Choose CSV → JSON or JSON → CSV.
  2. Pick the delimiter your CSV uses.
  3. Paste your data into the input.
  4. The converted result appears on the right.
  5. Copy the output with the Copy button.

Frequently asked questions

What CSV format is expected?
The first row is treated as headers; quoted fields and escaped quotes ("") are supported.
What JSON shape converts to CSV?
An array of objects. Column headers are taken from the union of all object keys.
Can I use semicolons or tabs?
Yes — pick the delimiter from the dropdown to match your data.
Is my data uploaded?
No. Parsing and conversion happen entirely in your browser.

Related tools