JSON Diff - Herramienta online para comparar y validar JSON
Compara dos archivos JSON y visualiza las diferencias: detecta cambios y errores y valida la estructura. Procesado de forma segura en tu navegador.
JSON 1
1
JSON 2
1
Cómo usar el Comparador JSON
Pega tu primer objeto JSON en el área de texto izquierda
Pega tu segundo objeto JSON en el área de texto derecha
Haz clic en 'Comparar JSON' para ver las diferencias resaltadas
Revisa las propiedades agregadas, eliminadas, actualizadas y sin cambios
Características principales
Comparación profunda
Compara recursivamente objetos anidados y arrays para encontrar todas las diferencias
Múltiples modos de vista
Cambia entre vistas de diferencias lado a lado y unificadas para una mejor legibilidad
Resultados detallados
Categoriza los cambios en propiedades agregadas, eliminadas, actualizadas y sin cambios
Preguntas frecuentes
¿Maneja objetos anidados y arrays?
Sí, compara recursivamente todas las estructuras anidadas para encontrar diferencias profundas
¿Están seguros mis datos?
Todo el procesamiento ocurre localmente en tu navegador - no se envían datos a servidores
¿Qué formatos son compatibles para descargar?
Los resultados se pueden descargar como archivos de texto formateados para compartir y documentar fácilmente
Pega dos objetos JSON en los campos de entrada y la herramienta resalta al instante todas las diferencias—propiedades agregadas, eliminadas, actualizadas y sin cambios. Recorre de forma recursiva objetos anidados y arrays para un diff profundo, soporta vistas lado a lado y unificada, y se ejecuta completamente en tu navegador sin subir datos a ningún servidor.
Cómo usar el comparador JSON
- 1
Pega el primer JSON
Introduce el objeto JSON original o de referencia en el área de texto izquierda. Usa el botón Formatear para limpiar la indentación si es necesario.
- 2
Pega el segundo JSON
Introduce el JSON que quieres comparar en el área de texto derecha — ambas entradas son necesarias antes de comparar.
- 3
Haz clic en "Comparar JSON"
La herramienta compara ambos objetos recursivamente y resalta cada cambio en estructuras anidadas y arrays.
- 4
Revisa los resultados
Examina las propiedades agregadas, eliminadas, actualizadas y sin cambios, y alterna entre las vistas lado a lado y unificada.
- 5
Copia o descarga
Copia la comparación al portapapeles o descárgala como archivo de texto formateado para compartir y documentar.
Referencias
- RFC 8259 — JSON
La especificación IETF que define el formato de intercambio de datos JSON al que deben ajustarse ambos documentos comparados.
- RFC 6902 — JSON Patch
Define un formato estándar de documento JSON para expresar una secuencia de cambios (agregar, eliminar, reemplazar) entre dos valores JSON.
Herramientas relacionadas
Formateador JSON
Embellece y valida cada objeto JSON antes de compararlos.
Comparar texto
Compara dos bloques de texto plano línea a línea en lugar de por estructura.
JSON a XML
Convierte tus documentos JSON a XML para los sistemas que lo requieren.
YAML a JSON
Convierte archivos YAML a JSON para poder hacer diff con esta herramienta.
Preguntas frecuentes
- ¿La herramienta maneja objetos y arrays anidados?
- Sí, compara recursivamente todas las estructuras anidadas y encuentra diferencias sin importar la profundidad.
- ¿Mis datos están seguros?
- Todo el procesamiento ocurre localmente en tu navegador — no se envía ningún dato a servidores externos.
- ¿Cuál es la diferencia entre la vista lado a lado y la unificada?
- La vista lado a lado coloca los dos JSON en columnas paralelas para una revisión visual rápida, mientras que la vista unificada intercala los cambios en un solo flujo similar a git diff.
- ¿Cómo se categorizan los cambios en los resultados?
- Las diferencias se agrupan en cuatro categorías — agregadas, eliminadas, actualizadas y sin cambios — para que puedas ver exactamente qué cambió entre los dos documentos.
- ¿Puedo comparar archivos JSON grandes?
- Sí, dado que el procesamiento es local en el navegador, puedes comparar JSONs de cualquier tamaño sin restricciones de privacidad. El rendimiento dependerá de las capacidades del equipo.
- ¿La herramienta detecta cambios en el orden de las claves?
- La comparación es estructural, por lo que el orden de las claves en objetos JSON no afecta el resultado — solo importan los valores asociados a cada clave.