Skip to content

CSV ↔ JSON ↔ YAML ↔ XML

Convert between CSV, JSON, YAML and XML instantly, with a table preview for CSV. Paste sensitive data safely.

No uploads
[
  {
    "name": "Aisha",
    "role": "Designer",
    "tools": 12
  },
  {
    "name": "Ravi",
    "role": "Developer",
    "tools": 31
  },
  {
    "name": "Meera",
    "role": "Writer, editor",
    "tools": 7
  }
]

Table preview · 3 rows

nameroletools
AishaDesigner12
RaviDeveloper31
MeeraWriter, editor7

How to use CSV ↔ JSON ↔ YAML ↔ XML

  1. 1Open CSV ↔ JSON ↔ YAML ↔ XML. It runs in your browser, no sign-up.
  2. 2Type or paste your input.
  3. 3Copy or download the result.

Questions

How is nested JSON turned into CSV?

Nested objects become dotted column names (address.city) and arrays are stored as JSON text in the cell.

Are numbers kept as numbers?

Yes. CSV values like 42 or true are typed automatically when converting to JSON or YAML.

Popular conversions

More tools