Runs locally — nothing is uploaded
Result
Nothing yet — enter data or press Example.
How to use
- 1Paste JSON or YAML, or load a file.
- 2Choose the direction.
- 3If there is an error, fix the line shown.
- 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.
Related tools
JSON formatterValidate, pretty-print or minify JSON
JSON ↔ CSV converterFlatten JSON to CSV, or turn CSV into JSON
JSON to SQLCREATE TABLE and INSERTs from a JSON array
JSON to TypeScriptInfer TypeScript interfaces from JSON
XML formatterValidate, indent or minify XML
Data size calculatorConvert data sizes and estimate download time
Messy data?
Send a sample — we reply within one business day with an approach and a quote.