Comparador JSON en línea — Diff visual entre dos payloads

Pega dos payloads JSON y localiza las diferencias estructurales. Útil para revisiones de config, regresiones de API y depuración, sin ningún envío al servidor.

Cargando…
JSON diff, guía de comparación
Compara dos documentos JSON lado a lado y detecta diferencias estructurales. Los badges del resumen listan rutas modificadas, añadidas y eliminadas, y todo el procesamiento es local.

Notas para desarrolladores

Ambos paneles deben contener JSON válido antes de ejecutar Comparar. Activa el modo solo claves para ignorar cambios de valores al revisar la deriva de un esquema. El panel de resumen lista las rutas JSON afectadas para un escaneo rápido. La comparación es estructural, así que el orden de los arrays y las rutas anidadas importan.

Opciones de comparación

Comparar solo claves
Ignora valores y reporta solo claves añadidas, eliminadas o compartidas.
Diff completo
Incluye rutas de contexto sin cambios en el resumen para una vista de comparación completa.

Cuándo elegir esta herramienta

Comprobaciones de regresión de API entre staging y producción. Revisiones de config cuando Helm o Terraform exportan snapshots JSON. Depuración de feature flags o diferencias de payloads A/B. Validación de round-trips de convertidores antes de fusionar.

Ejemplos prácticos

Cambio de feature flag

JSON original

{ "feature": "checkout-v2", "enabled": false, "rollout": 0, "limits": { "maxRequests": 1000, "burst": 50 }, "regions": ["eu-west", "us-east"] }

JSON a comparar

{ "feature": "checkout-v2", "enabled": true, "rollout": 25, "limits": { "maxRequests": 2000, "burst": 100 }, "regions": ["eu-west", "us-east", "ap-south"] }

Clave anidada añadida

JSON original

{ "user": {"id": 42, "name": "Ada"} }

JSON a comparar

{ "user": {"id": 42, "name": "Ada", "role": "admin"} }

Explorar herramientas relacionadas

Para texto libre (no JSON), usa diff de texto. Explora el hub de herramientas JSON. Fusiona dos documentos y verifica con JSON diff. Normaliza primero el orden de claves con ordenar JSON. Comprueba las entradas con el validador JSON o embellece con el formateador JSON.

FAQ JSON diff

Expectativas de comparación estructural

¿Qué cuenta como diferencia?

Se resaltan valores modificados, claves añadidas, claves eliminadas y cambios de tipo. Documentos idénticos no reportan diferencias.

¿Modo solo claves?

Cuando está activo, se ignoran las ediciones de valores. Resulta útil cuando solo te importa la forma del esquema.

¿Orden de arrays?

Los arrays se comparan por posición, así que reordenar elementos puede mostrarse como cambios.

¿Se suben los datos?

No. Ambos payloads se comparan íntegramente en tu navegador.

¿Puedo hacer diff de YAML o XML directamente?

Convierte primero a JSON con nuestros convertidores de formato y luego pega ambos documentos JSON aquí.

Valida, formatea, compara y explora payloads JSON — complementarias a minificadores y convertidores.