JSON to YAML & CSV Converter

Convert JSON to YAML, JSON to CSV, CSV to JSON, or YAML to JSON in your browser. Your data never leaves your device.

Click Convert to see the result

How to use

  1. Pick a conversion direction from the tabs above.
  2. Paste or type your JSON, CSV, or YAML into the input box, or drop a CSV file directly.
  3. Press Convert and copy or download the result.

Example

Paste this JSON and choose JSON → CSV to see a table:

[
  {"name": "Laptop", "price": 1200, "inStock": true},
  {"name": "Mouse", "price": 25.5, "inStock": false}
]

Frequently asked questions

How do I convert JSON to CSV?

Paste a JSON array of objects, choose JSON → CSV, and press Convert. Object keys become the header row, and each array item becomes a row.

Is the JSON to YAML converter free?

Yes, completely free and no signup required. Every conversion runs locally in your browser, so your data is never uploaded.

Can I convert nested JSON to CSV?

Nested objects and arrays are serialized as JSON strings inside the cell, keeping the row structure intact. For lossless YAML output of nested data, use JSON → YAML.

More from Text & Data

Browse all 100 tools →

Get a free SEO site audit

We review your pages and tell you exactly what to fix to rank higher.

Was this tool useful?