YAML Formatter
NEWFormat, validate, and convert YAML to and from JSON.
Frequently asked questions
Does this validate my YAML is correct?
Yes — if the YAML can't be parsed, the parser's exact error message (including the line it choked on) is shown instead of a result, which is usually enough to spot a bad indent or a stray colon.
Does converting YAML to JSON lose anything?
YAML-specific features with no JSON equivalent — comments, anchors/aliases (reused blocks), and multi-document files — don't survive the conversion, since JSON has no way to represent them. Plain key-value data converts cleanly.
Is this processed on a server?
No — parsing and formatting run entirely in your browser via the js-yaml library.