Semántico
El orden de las claves no cuenta
Los objetos se comparan por significado, así que las claves reordenadas no aparecen como ruido. Solo los cambios reales de datos.
Comparador de JSON · Semántico · Gratis
Pega dos documentos JSON y obtén cada valor añadido, eliminado y modificado con su ruta exacta. El orden de las claves se ignora; los arrays se emparejan por id.
El orden de las claves siempre se ignora. Se permiten comentarios y comas finales.
Pega dos documentos JSON para ver qué cambió
Obtén una lista clara de valores añadidos, eliminados y modificados con rutas exactas; el orden de las claves nunca cuenta como cambio.
Cómo funciona
Pega o suelta tu JSON original a la izquierda y el JSON modificado a la derecha. Los comentarios y las comas finales no son problema.
Pulsa Comparar JSON. El orden de las claves se ignora y los arrays de registros se emparejan automáticamente por su id.
Revisa cada valor añadido, eliminado y modificado por su ruta (o cambia a la vista lado a lado) y luego exporta un JSON Patch.
Funciones
Semántico
Los objetos se comparan por significado, así que las claves reordenadas no aparecen como ruido. Solo los cambios reales de datos.
Rutas
Cada diferencia tiene una ruta legible como users[id=42].address.city, para que sepas exactamente dónde está.
Arrays
Los arrays de objetos se emparejan por id, key, sku, email o name, incluso cuando los elementos están reordenados.
Validar
El JSON no válido se localiza por línea y columna con una pista clara. Haz clic para saltar directamente.
Exportar
Descarga un JSON Patch conforme al estándar que convierte el original en el documento modificado.
Privado
Respuestas de API, configuraciones y secretos se quedan en tu navegador. La comparación nunca toca un servidor.
Preguntas frecuentes
No. Dos objetos con las mismas claves y valores son iguales sin importar el orden de las claves. La vista lado a lado ordena las claves para que solo aparezcan los cambios reales.
Los arrays de objetos se emparejan por un campo tipo id (id, _id, uuid, key, code, sku, slug, email o name) cuando cada elemento tiene uno único. Los demás arrays se comparan en orden, o como conjuntos sin orden si activas «Ignorar el orden de los arrays».
Sí. Si el análisis estricto falla, los comentarios y las comas finales se ignoran automáticamente y la entrada se marca como tolerante.
JSON Patch (RFC 6902) es una lista estándar de operaciones de añadir, eliminar y reemplazar. Aplícalo al documento original para obtener el modificado; muy útil en APIs y migraciones.
No. El análisis y la comparación se ejecutan íntegramente en tu navegador, y el historial se guarda solo en tu dispositivo.
Sí. Activa «Tipos flexibles» para tratar números, booleanos y sus formas de texto como iguales; útil cuando una API devuelve cadenas.
Más herramientas de comparación
Diff lado a lado con resaltado de sintaxis y detección de código movido.
XLSX, XLS, ODS y CSV: diferencias de filas y celdas, emparejadas por ID.
DOCX, DOC, PDF, PPTX, ODT y más, incluso entre formatos.
Deslizador, fundido, parpadeo, diferencia de píxeles y zonas resaltadas.
Lo que está solo en A, solo en B y en ambas, al instante.
Compara dos carpetas o archivos .zip, sin app de escritorio.
Fusiona dos versiones editadas de un archivo contra su base común y resuelve los conflictos.