Compara JSON sin el ruido del orden de las claves
Un cambio de orden puede ocultar un valor modificado. Compara los datos sin alterar el orden de las listas.
Dos respuestas JSON pueden contener los mismos datos pero verse completamente diferentes porque un exportador cambia el orden de sus claves. Formatea ambos lados e ignora el orden de las claves de los objetos para que los cambios reales en los valores sean más fáciles de detectar.
En Comparar texto y JSON, selecciona JSON, pega la primera respuesta en Original y la segunda en Actualizado, y deja activada la opción Ignorar orden de claves. La comparación se actualiza automáticamente.
Elimina el ruido del orden de claves
Prueba estas dos versiones:
{"name":"Launch","settings":{"public":true,"retries":3},"steps":["draft","review","publish"]}
{"steps":["draft","review","publish"],"settings":{"retries":3,"public":true},"name":"Launch"}
Las claves se han movido tanto en el nivel superior como dentro de settings. Con la opción activada, el resultado es Sin diferencias. Desactívala y esos movimientos vuelven a ser visibles. El modo JSON formatea ambos lados de todos modos, así que la indentación por sí sola no crea un cambio.
Puedes descargar el original, la respuesta reordenada y la versión normalizada. El orden de las claves afecta a la visualización de la comparación; no sobrescribe lo que pegaste.
Mantén los arrays en su orden original
Un objeto es una colección de valores con nombre; un array es una secuencia ordenada. Esa distinción es parte de la especificación JSON.
Reemplaza el array en Actualizado con:
["review","draft","publish"]
La herramienta ahora muestra Cambios, incluso ignorando el orden de las claves. Mover review antes de draft es un cambio significativo para este flujo de trabajo. La respuesta con array reordenado te permite probarlo sin editar el ejemplo más grande.
No ordenes un array solo para eliminar una diferencia a menos que tu aplicación lo trate explícitamente como una colección sin orden. El orden de visualización, la prioridad y el orden de procesamiento pueden depender de él.
Busca cambios de valores a continuación
Carga la respuesta con valor cambiado en Actualizado. Sus claves están reordenadas, pero también cambia retries de 3 a 4. Con el ruido del orden de claves eliminado, la diferencia restante es ese ajuste.
Usa En paralelo cuando tengas suficiente espacio en pantalla. En línea mantiene las líneas eliminadas y añadidas en una sola columna y suele ser más fácil de leer en un teléfono. Los marcadores de menos y más ayudan a distinguir los cambios sin depender solo del color.
Ordenar no elimina los espacios dentro de las cadenas. Un valor como "Launch " sigue siendo diferente de "Launch".
Entiende qué significa "Sin diferencias" aquí
Esta es una comparación de texto formateado, no una prueba universal de equivalencia JSON. Conserva la ortografía de los números y los escapes de cadena: 1 y 1.0 siguen siendo diferentes, al igual que "a" y "\u0061", aunque muchas aplicaciones interpreten cada par como el mismo valor.
Las claves duplicadas detienen la comparación JSON en lugar de descartar silenciosamente un valor. Usa el formateador JSON para localizarlas y resolverlas antes de comparar de nuevo. Un error junto a Original o Actualizado identifica qué entrada necesita atención.
El 12 de octubre de 2026, comprobamos los ejemplos con el mismo analizador y formateador JSON que usa la herramienta: las claves reordenadas coinciden cuando la ordenación está activada; los arrays cambiados, los valores, la ortografía de los números y la ortografía de los escapes no coinciden. El archivo de resultados registra las seis comparaciones y los hashes de los archivos.