Comparador de JSON
Sobre esta herramienta
Compara dos documentos JSON campo por campo, de forma recursiva incluso en objetos y arreglos anidados, y muestra claramente qué claves se agregaron, cuáles se eliminaron y cuáles cambiaron de valor entre el primer y el segundo JSON — algo mucho más rápido y confiable que intentar detectar las diferencias a simple vista entre dos bloques de texto largos. Es especialmente útil para depurar por qué la respuesta de una API cambió entre dos peticiones, comparar dos versiones de un archivo de configuración, o verificar exactamente qué modificó un compañero de equipo en un archivo de datos compartido. El resultado se presenta en una lista clara agrupada por tipo de cambio (agregado, eliminado, modificado), con la ruta completa de cada clave afectada (por ejemplo "usuario.direccion.ciudad"). Toda la comparación ocurre en tu navegador.
Preguntas frecuentes
¿Qué diferencias detecta?
Tres tipos: claves añadidas (están en el segundo JSON y no en el primero), eliminadas y valores que cambiaron. Cada una se indica con su ruta, como usuario.direccion.ciudad.
¿Importa el orden de las claves?
No: dos objetos con las mismas claves y valores en distinto orden se consideran iguales.
¿Cómo compara los arreglos?
Posición por posición: compara el elemento 0 con el 0, el 1 con el 1, etc. Si insertas un elemento al principio, todos los siguientes aparecerán como cambiados.
¿Qué pasa si un JSON no es válido?
Muestra un error de formato y no compara. Revisa comillas dobles en las claves, comas sobrantes y llaves sin cerrar.
¿Qué resultado da si son idénticos?
Muestra un mensaje verde indicando que los dos JSON son iguales.
¿Importa el orden de las claves al comparar?
En los objetos no: las claves se comparan por su nombre, así que el orden en que aparecen no cuenta. En los arreglos sí, porque se comparan por posición.
Herramientas relacionadas
Conversor CSV a JSON
Pega una tabla CSV y conviértela a JSON al instante
LocalVisualizador de JSON
Explora JSON complejo como un árbol plegable
LocalConversor JSON a CSV
Convierte un arreglo JSON en una tabla CSV
LocalJSON a Excel
Convierte un arreglo JSON en una hoja de cálculo Excel
LocalExcel a JSON
Convierte una hoja de Excel en un arreglo JSON
LocalJSON a XML
Convierte un objeto JSON en un documento XML equivalente