Desarrollador

Comparador JSON

Compara dos JSON y detecta adiciones, eliminaciones y cambios.

  • Instantánea
  • Gratis
  • Privada (procesada localmente)
  • Sin registro

Detecta cada diferencia entre dos JSON

Pega dos JSON —un «antes» y un «después»— y la herramienta lista las adiciones, eliminaciones y cambios con su ruta exacta, más un resumen numérico. Perfecto para seguir la evolución de una configuración o una respuesta de API.

  1. Pega JSON A

    La versión de referencia (antes).

  2. Pega JSON B

    La versión a comparar (después).

  3. Lee las diferencias

    Añadido (+), eliminado (−), modificado (~), por ruta.

Ejemplo de diferencias

RutaTipoDetalle
namemodificado"clic" → "clic.tools"
tags[1]modificado"b" → "c"
newañadidotrue

Comparación estructural: el orden de las claves no importa. Todo se analiza localmente, nada se envía.

Preguntas frecuentes

¿Cómo funciona la comparación?

Ambos JSON se analizan y luego se recorren recursivamente. Cada clave se clasifica: añadida (solo en B), eliminada (solo en A) o modificada (valor distinto). Se muestra la ruta exacta (ej. tags[1] o user.name).

¿Se comparan los arrays?

Sí, elemento por elemento según su posición. Si B tiene más elementos se marcan «añadido»; si tiene menos, «eliminado». Los elementos del mismo índice con valor distinto son «modificado».

¿Importa el orden de las claves?

No. La comparación es estructural: solo cuentan las claves y sus valores, no su orden en el texto. Dos objetos idénticos pero reordenados no producen diferencias.

¿Se envían mis datos?

No. El análisis y la comparación ocurren por completo en tu navegador con JSON.parse; no se transmite ningún contenido. Ideal para comparar configuraciones o respuestas de API sensibles.