transform.ignlab.net
{{ output }}{{ outputError ? '' : 'Transformed output appears here…' }}
Paste a YAML file — a Kubernetes manifest, a GitHub Actions workflow, a docker-compose.yml — and get clean, valid JSON back. Handles nested maps, sequences and multi-line strings using the same js-yaml parser most JavaScript tooling relies on.
Yes, the underlying parser resolves anchors and aliases before producing JSON output.
The source panel shows an inline error with the parser’s message so you can find and fix the exact line.
This converter expects a single YAML document; split multi-document files before pasting each one in.
Need a different conversion? Browse all conversions, sanitize secrets with AI Safeguard, or read the guides.