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.
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.
JSON 1
1
JSON 2
1
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
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.