Tool Hub

CSV ↔ JSON

Bidirectional CSV / JSON conversion (RFC 4180, auto-detect delimiter)

Convert between CSV and JSON. The parser handles quoted fields, escaped quotes, and CRLF/LF line endings (RFC 4180). Delimiter is auto-detected from common candidates (comma, semicolon, tab, pipe) but you can override.

Detected delimiter: ","

Output
[
  {
    "name": "Alice",
    "age": "30",
    "city": "Seoul"
  },
  {
    "name": "Bob",
    "age": "25",
    "city": "Tokyo"
  },
  {
    "name": "Carol, M.",
    "age": "28",
    "city": "New York"
  }
]

How to use

  1. Paste your CSV (or JSON) into the input.
  2. The delimiter is auto-detected, and the first row is treated as the header.
  3. Choose the conversion direction: CSV to JSON or JSON to CSV.
  4. Review the parsed output and copy or download the result.

Examples

  • The CSV name,age / Alice,30 becomes [{"name":"Alice","age":"30"}].
  • Paste a JSON array of objects and switch direction to get a clean CSV with a header row.

Verify outputs before using in production. No warranty — see Terms.