Comparador JSON — Compara dos documentos JSON

Descubre exactamente qué cambió entre dos documentos JSON (respuestas de API, versiones de configuración, fixtures o exportaciones), en una lista de rutas con los valores antiguos y nuevos.

Actualizado el

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Comparador JSON

  1. Pega el JSON original a la izquierda y el JSON modificado a la derecha.
  2. Revisa el resumen de valores añadidos, eliminados y modificados.
  3. Usa la columna de ruta para localizar cada cambio; marca Ignorar orden de arrays en las listas cuyo orden no importa.

Diff estructural frente a diff de texto

Un diff de texto compara líneas, así que un cambio de formato, de orden en las claves o de indentación hace que todas las líneas parezcan diferentes. Un diff de JSON analiza ambos documentos y compara los datos: {"a":1,"b":2} y {"b":2,"a":1} son idénticos, y un valor anidado modificado se notifica una sola vez con su ruta exacta.

Cómo se notifican los cambios

TipoSignificadoEjemplo
addedClave o elemento de array que solo está en el documento modificado$.license
removedClave o elemento que solo está en el original$.private
changedValor o tipo distinto en la misma ruta$.version: "1.4.0" → "1.5.0"

Arrays

Por defecto, los arrays se comparan posición a posición, lo que es correcto para datos ordenados. Para conjuntos (etiquetas, permisos, IDs), marca Ignorar orden de arrays: los elementos se emparejan por contenido, así que solo se notifican los elementos realmente añadidos o eliminados.

Usos habituales

  • Comprobar qué devuelve de forma distinta una API antes y después de un despliegue.
  • Comparar package.json, el estado de Terraform o las configuraciones de feature flags entre entornos.
  • Revisar cambios en archivos de traducción y fixtures de pruebas.

Para comparar texto plano, usa el comparador de texto; para inspeccionar un solo documento, el visor JSON.

También se busca como: comparar json, comparar json online, diferencia entre json, diff json, comparador de json, comparar dos objetos json.

Herramientas que combinan con: Comparador JSON

  • Formateador JSON — Pega el código JSON para formatearlo, minimizarlo o validarlo.
  • Escapar y desescapar JSON — Haz que cualquier texto sea seguro para pegarlo en una cadena JSON (comillas, barras invertidas, saltos de línea y Unicode) o convierte una cadena escapada de nuevo en texto legible o en JSON.
  • JSON a CSV — Convierte un array JSON en un CSV listo para hojas de cálculo.
  • Validador JSON Schema — Pega un schema y algunos datos JSON para ver exactamente qué valores incumplen cada regla, o genera un schema inicial a partir de datos de ejemplo.

Preguntas frecuentes

¿Importa el orden de las claves?
No. Los objetos JSON no tienen orden, así que las mismas claves y valores en otro orden se notifican como idénticos.
¿Puedo comparar archivos JSON grandes?
Sí, varios megabytes se comparan rápido en tu navegador. En la tabla solo se muestran los primeros 300 caracteres de cada valor modificado.
¿Se sube mi JSON a algún servidor?
No. La comparación se ejecuta en tu equipo.
¿Puedo instalar Comparador JSON como aplicación web y utilizarla sin conexión?
Sí. Comparador JSON es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas