JSON ↔ YAML
Converts both ways, with attention to YAML type traps: unquoted values like yes, no, on, off and null change meaning, and that is the most common cause of a manifest behaving differently than expected.
# processed in your browser. your content never leaves.
How it works
Conversion goes through an intermediate tree, so the output is the data rather than rewritten text. The boolean warning compares unquoted values against the literals YAML 1.1 treats as booleans — behaviour that still lives in many tools.
- JSON to YAML and YAML to JSON, with input format detection
- YAML errors with line and column, including inconsistent indentation
- Warning when an unquoted value will be read as a boolean
- Support for multiple YAML documents separated by three dashes