Deux comparaisons, parce qu'une seule ne suffit jamais
Une comparaison de pixels vous dit où quelque chose a bougé. Une comparaison de texte vous dit ce que les mots sont devenus. Cet outil fait les deux sur chaque paire de pages et les affiche ensemble.
- Pixels. Les deux pages sont rendues à la résolution que vous choisissez et comparées canal par canal. Les zones modifiées sont peintes en rouge, et les bandes contiguës de lignes modifiées sont comptées comme des régions : « un paragraphe corrigé » ne se lit donc pas comme « toute la page recomposée ».
- Texte. Le texte de chaque page est reconstruit en lignes visuelles et comparé ligne à ligne : vous obtenez la phrase qui a changé, pas seulement ses coordonnées.
Les pages sont appariées, pas comptées
Comparer la page 1 à la page 1 fonctionne jusqu'à ce que quelqu'un insère une page. Ensuite tout paraît réécrit et le rapport ne sert plus à rien.
Les deux séquences de pages sont donc d'abord alignées par similarité de texte, via un recouvrement de sacs de mots et un alignement de Needleman–Wunsch avec pénalité de trou. Une page présente dans un document et absente de l'autre est signalée comme ajoutée ou supprimée, et les pages voisines restent appariées. Deux pages sans aucun texte — un scan — obtiennent un score neutre et restent alignées par position, faute d'indice dans un sens ou dans l'autre.
Quatre façons de regarder un changement
- Côte à côte, avec un défilement synchronisé activé par défaut.
- Superposition — la révision recouverte du masque rouge des changements.
- Pelure d'oignon — un curseur d'opacité entre les deux.
- Curseur glissant — une séparation que l'on fait glisser sur la page.
Seule la paire de pages que vous regardez est rendue : c'est pourquoi changer la résolution ou la sensibilité est instantané, même sur un long document.
La sensibilité, franchement
Deux rendus du même texte ne produisent pas des pixels identiques : l'anticrénelage et le hinting déplacent les pixels de bord de quelques niveaux. Une sensibilité de 0 signale donc l'intégralité du document comme modifiée, ce qui est techniquement vrai et parfaitement inutile. La valeur par défaut de 24 ignore ce bruit tout en détectant un chiffre changé. Le curseur existe parce que la bonne valeur dépend de votre document, et la légende indique toujours le réglage avec lequel un résultat a été produit.
Export
Un rapport JSON ou CSV donne, par page : le statut, le taux de changement, le nombre de régions modifiées et le décompte des lignes ajoutées et supprimées. Vous pouvez aussi télécharger l'image composite de la page affichée, ou un ZIP de toutes les pages modifiées accompagné du rapport CSV.
Confidentialité
Les deux fichiers sont ouverts, rendus et comparés entièrement dans votre navigateur. Rien n'est téléversé.
Tiny Online Tools







