All tools

csv_json()

// convert between CSV and JSON

input.csv
output.json

// features

  • converts CSV to JSON array of objects
  • converts JSON array back to CSV
  • supports custom delimiters (comma, semicolon, tab, pipe)
  • handles quoted fields with commas and newlines
  • upload files or paste directly

$ privacy: all processing happens locally in your browser

About CSV ↔ JSON Converter

CSV and JSON are the two formats data lives in — spreadsheets speak CSV, while APIs and code speak JSON. This free tool converts cleanly between them in both directions, handling custom delimiters and quoted fields so your data survives the trip intact. It's perfect for moving data between a spreadsheet and an app. Everything runs in your browser, so your data never leaves your device.

How to use CSV ↔ JSON Converter

  1. 1

    Upload or paste CSV

    Upload a CSV file or paste comma-separated data in the input area.

  2. 2

    Configure parsing

    Set delimiter, headers, and other parsing options as needed.

  3. 3

    Download JSON

    Copy the converted JSON to clipboard or download it as a file.