Skip to content
IEDE Data processing & engineering
  1. Home
  2. Tools
  3. JSON ↔ YAML converter
Runs in your browserData

JSON ↔ YAML converter

Paste JSON or YAML, or load a file. Errors show the line number. Nothing is uploaded.

Runs locally — nothing is uploaded
Result
Nothing yet — enter data or press Example.

How to use

  1. 1Paste JSON or YAML, or load a file.
  2. 2Choose the direction.
  3. 3If there is an error, fix the line shown.
  4. 4Copy the result.

Values such as "yes", "no", "on", "1.0" or "2024-01-01" would become booleans, numbers or dates in some YAML parsers, so they are quoted to stay strings.

Block maps and lists, flow [ ] and { }, quoted and multi-line strings, | and > block scalars, comments, anchors, aliases, << merge keys and several documents. Complex keys (? ) are not supported.

No. The YAML 1.2 core schema is used: only true and false are booleans, yes/no stay strings.

No, both directions run in your browser.

Messy data?

Send a sample — we reply within one business day with an approach and a quote.