CSV ↔ JSON Converter

Convert between CSV and JSON with proper quoted-field, escaped-quote, and delimiter handling.

CSV→JSON reads the first row as headers and every value as a string (no type inference). JSON→CSV expects an array of flat objects — nested objects/arrays are stringified as-is.

About the CSV ↔ JSON Converter

Naive comma-splitting breaks on real-world CSV β€” fields with embedded commas, quoted text, or escaped quotes need a proper parser. This tool handles RFC 4180-style quoting in both directions, so a round trip through CSV and back to JSON doesn't corrupt your data.

Key Features

  • Correctly handles quoted fields, embedded delimiters, and escaped quotes.
  • Comma, semicolon, or tab delimiter.
  • "Use as input" button to chain conversions and inspect a round trip.