YAML Diff.

Comparación YAML lado a lado. Analiza ambos documentos y muestra claves agregadas, eliminadas y cambiadas con rutas.

Processed in your browserNo upload, no signup

Document A

Document B

Diff

How the diff works.

Both documents are parsed in your browser. The diff is computed recursively: scalar changes are reported aschanged, keys present on only one side are added or removed, and structural changes (e.g. map to string) are surfaced at the closest common parent path.

Paths are sorted alphabetically before output, so the same two inputs always produce the same diff. This makes the output easy to paste into a PR description or feed into another tool.

Tu entrada se procesa localmente y no se sube para ser procesada. Verifica abriendo DevTools → Network.

YAML Diff ejemplos.

// Comparar dos YAML

Preguntas frecuentes.

¿Qué tipo de diferencias muestra?

Muestra claves agregadas, eliminadas y modificadas con sus rutas completas.

¿Mis datos se envían a algún lugar?

No. La comparación ocurre en tu navegador.

¿Cómo funciona YAML Diff?

La comparación YAML Diff acepta dos documentos YAML y compara su estructura y valores en todos los niveles. Detecta claves agregadas, eliminadas y modificadas.

A diferencia de un diff de texto simple, el YAML Diff considera la estructura. Compara ubicaciones semánticamente equivalentes, incluso cuando el orden de las claves es diferente.

El resultado es una representación clara de las diferencias que muestra directamente las claves y valores afectados.

Símbolos de diff

+ (Más) marca elementos agregados que están presentes en el segundo documento pero no en el primero.

- (Menos) marca elementos eliminados que estaban en el primer documento pero no en el segundo.

! marca valores modificados con la misma clave. El valor antiguo y el nuevo se muestran lado a lado.

¿Cuándo usar YAML Diff?

Al revisar cambios de configuración entre desarrollo y producción, YAML Diff ayuda a identificar las diferencias exactas.

Para revisiones de código de manifiestos de Kubernetes u otras configuraciones basadas en YAML, el diff estructurado es indispensable.

Durante la migración entre sistemas, YAML Diff muestra qué valores se transfirieron y qué cambios fueron necesarios.

Herramientas relacionadas.