DEVELOPER · YAML / JSON
YAML ↔ JSON converter
Convert common config formats between YAML and JSON in one step.
Validate YAML and convert between YAML and JSON in your browser. The parser is pinned and vendored locally, so your input is never sent to a CDN or API.
Local only · pinned parserConvert and validate
Parser, aliases, and privacy
- The site vendors js-yaml 4.1.0 under the MIT License; no parser code is fetched from a CDN at runtime.
- YAML uses JSON Schema. Unknown custom tags fail instead of instantiating arbitrary application objects.
- Anchors and aliases may be resolved into plain JSON, but reference syntax and comments are not preserved on round-trip.
- Structures are capped at 1,000,000 input characters, 50,000 nodes, and 100 levels; cyclic aliases are rejected.
Frequently asked questions
How do I use it?
Paste YAML or JSON, then convert.
Is anything uploaded?
Everything runs locally in your browser and is not uploaded.
How is this different?
XML↔JSON targets markup; this targets YAML.