Compares two YAML documents, ignoring key order.
YAML Diff compares two YAML documents and highlights what actually changed, ignoring noise like key ordering and formatting. It parses each side, re-serializes with sorted keys, then runs a line-by-line diff so you see real value, key, and structural differences instead of cosmetic ones. It is handy whenever you need to review YAML configuration changes without getting distracted by reordered keys.
No. Both documents are re-serialized with keys sorted alphabetically before comparison, so key-order-only changes are treated as equal. Only changes to values, keys, or structure are reported.
No. Mapping keys are sorted so their order does not matter, but list items are ordered, so reordering elements in a YAML sequence is reported as a real difference.
Parsing fails and the tool reports an error for that side. Both inputs must be valid YAML for the diff to run.
No. Parsing, normalization, and the diff all run entirely in your browser. Nothing you paste is sent to a server or stored remotely.