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 — 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 — 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 drift de esquema. • El panel de resumen lista las rutas JSON afectadas para un escaneo rápido. • La lógica de comparación es estructural — el orden de 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 el orden de claves con ordenar JSON primero. Valida 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 — útil cuando solo te importa la forma del esquema.

¿Orden de arrays?

Los arrays se comparan por posición — 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í.

Herramientas JSON

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

Explorar otras categorías de herramientas

Minificar

Reduce código y assets para producción — minifica JavaScript, CSS, HTML, JSON y XML antes de gzip o un despliegue CDN.

Embellecer

Haz el código legible con una indentación coherente — embellece JavaScript, CSS, TypeScript, SCSS, LESS, Markdown, GraphQL, SQL, YAML y más en tu navegador.

Desminificar

Expande código minificado o comprimido — desminifica JavaScript, CSS, TypeScript, SCSS, LESS, SQL, YAML y otros formatos al depurar o revisar.

Conversión

Transforma datos entre JSON, YAML, XML y CSV en local — sin subidas a un servidor.

Preprocesadores CSS

Compila SCSS o LESS a CSS estándar en el navegador — combínalo con embellecer o minificar para un flujo de hoja de estilos completo.

Herramientas SVG

Previsualiza, optimiza con SVGO, exporta Data URI, redimensiona, embellece, convierte a JSX y valida SVG — todo en tu navegador.

DevOps e Infra

Formato, validación y minificación de Terraform HCL, formato y lint de Dockerfile, validación de Docker Compose y .env.

CI/CD

GitHub Actions y GitLab CI — formatear YAML y comprobar la estructura de workflows/jobs en el navegador.

Logs y observabilidad

JSON/NDJSON línea a línea y access logs de Nginx/Apache — formato, filtro, validación y CSV/TSV.

Kubernetes

Manifiestos multi-doc, validación estructural, starters Ingress/Deployment y formato de values de Helm.

Red / IP

CIDR, subredes y ayudas IPv4/IPv6 — en tu navegador.

Seguridad y tokens

JWKS, certificados X.509 y escaneo de secretos — en local en el navegador.

API y esquemas

Herramientas OpenAPI para formatear, validar y analizar tus specs.

Codificación

Codifica o decodifica Base64, componentes URL y entidades HTML — solo en el cliente.

Utilidades para desarrolladores

Timestamps, UUID, ULID, Nanoid, cron, contraseñas, regex, slugify, bases numéricas, mayúsculas, diff de texto y chmod — todo en el cliente.

Texto y Markdown

Cuenta palabras, genera TOC Markdown y limpia listas de líneas — todo en tu navegador.

IA y LLM

Conteo de tokens, estimación de costes y ajuste a la ventana de contexto — 100 % en el navegador.

Datos de prueba

Valores de campo sintéticos para fixtures y seed de BD — primero números de teléfono en rangos reservados.

Serialización

Serializa y deserializa estructuras PHP junto a los flujos JSON.