JSON to YAML and YAML to JSON Converter
Convert between JSON and YAML in either direction. Handles nested objects, arrays, comments, and multi-line strings. Runs entirely in your browser.
Runs 100% in your browser — nothing is uploaded.
YAML output
Frequently asked
Does converting round-trip preserve everything?
For structured data (objects, arrays, scalars) — yes. YAML-specific things like comments, anchors, and merge keys are lost when going YAML → JSON since JSON has no equivalents. JSON → YAML → JSON is safe.
What does the Swap button do?
It takes the current output, uses it as the new input, and flips direction. Useful for round-trip testing or quickly editing the converted result.
Which YAML spec is supported?
YAML 1.2 via the mature `yaml` npm package, running fully in your browser.