How the converter works
YAML is parsed with the open-source yaml library by Eemeli Aro, a zero-dependency parser that implements both YAML 1.2 and YAML 1.1 and reports exact positions. It runs inside your browser tab, so configs with hostnames, secrets placeholders or customer data never leave your machine.
Every document in the stream is read, anchors and aliases are resolved, and merge keys (<<) are applied. One document becomes one JSON value; several documents become a JSON array, one item per document. In the other direction, JSON is validated first (with the same line-and-column errors as our JSON formatter) and then written as block-style YAML.
Comments do not survive YAML to JSON, because JSON has no comment syntax. Key order is preserved both ways.