Comparer des PDF

Trois comparaisons d'un coup entre deux PDF : mot à mot, pixel par pixel, et pages ajoutées, supprimées ou déplacées. Les deux restent chez vous.

Ouvrir dans PDF ARENA

Trois comparaisons à la fois

Texte, pixels et structure des pages, chacun rapporté à part au lieu d'être fondu dans un seul chiffre.

Les pages sont alignées d'abord

Insérez une feuille au milieu et la page 5 n'est plus la page 5. L'alignement se fait avant toute comparaison.

Des preuves, pas des adjectifs

Chaque modification montre ce qui était écrit et ce qui l'est maintenant. La classification ne sert qu'à trier la liste.

Comparer deux PDF sans mentir sur le résultat

La plupart des outils de comparaison mettent la page 1 face à la page 1 et continuent. Insérez une feuille au milieu d'un contrat et toutes les pages suivantes se décalent : le rapport se remplit de différences qui n'en sont pas. Le document n'a pas changé quarante fois. Il a changé une fois. L'appariement passe donc en premier. Chaque page reçoit une empreinte tirée de son texte normalisé, les pages sont mises en correspondance par similarité, et cette mise en correspondance s'exécute avec une pénalité pour les trous. Insertions, suppressions et feuilles déplacées sortent pour ce qu'elles sont. Ce n'est qu'ensuite que quoi que ce soit est comparé. Après quoi trois passes tournent séparément. Les mots vous disent ce que le texte dit maintenant. Les pixels vous disent quelles zones se sont décalées même quand les caractères concordent. La structure vous dit ce qui est arrivé aux feuilles elles-mêmes.

Comment comparer deux PDF

1

Chargez les deux documents

L'original à gauche, la révision à droite. La comparaison démarre dès que le second est déposé.

2

Lisez la liste des modifications

Triée par poids : les chiffres, les dates et les montants arrivent avant les virgules. Chaque ligne montre l'ancien texte et le nouveau.

3

Regardez les pages

Côte à côte avec la paire déjà alignée, ou superposées avec un curseur pour passer de l'une à l'autre en fondu.

4

Emportez les preuves

Un PDF annoté avec les zones modifiées encadrées, plus le rapport en JSON et les modifications en CSV.

Comment fonctionnent les trois comparaisons

Les empreintes de page utilisent des ensembles de mots et des trigrammes de caractères, chiffres normalisés et bandeaux répétés retirés. La similarité est un coefficient de Jaccard sur les deux. L'appariement lui-même est une passe de distance d'édition avec pénalité de trou, et un second examen de la séquence repère les feuilles présentes des deux côtés dans un ordre différent : celles-là sont signalées comme déplacées. Pas comme une suppression suivie d'une insertion. La passe textuelle est un diff au niveau du mot avec un budget d'édition borné : un document de cent pages entièrement réécrit dégrade vers un rapport grossier au lieu de bloquer l'onglet. Chaque séquence reçoit une étiquette : chiffre, date, pourcentage, montant, nom propre. L'étiquette n'attribue qu'un poids pour le tri. La ligne porte toujours le littéral d'avant et celui d'après, parce qu'une étiquette n'est pas une preuve. La passe visuelle rend les deux feuilles à la même échelle et les compare par blocs de huit pixels sur huit, avec une tolérance qui absorbe le bruit d'anticrénelage. Les blocs qui diffèrent se regroupent en rectangles, et ces rectangles sont ce que vous voyez encadré dans le PDF annoté. C'est la passe qui attrape un logo décalé, une marge élargie ou une image de signature remplacée. Rien de tout cela ne touche un caractère. Les filtres existent parce que deux extractions d'un même PDF répartissent les espaces autrement, et parce qu'insérer une feuille renumérote tous les pieds de page qui suivent.

Pourquoi celui-ci

Les feuilles sont appariées avant la comparaison : une insertion se lit comme une seule modification.

Les différences visuelles sont rapportées à part des différences textuelles, jamais fusionnées.

Tout tourne dans votre navigateur. Aucun des deux documents n'est envoyé.

Questions sur la comparaison de PDF

Réponses courtes, limites incluses

Et si les deux fichiers n'ont pas le même nombre de pages ?
C'est le cas pour lequel l'outil a été construit. Les feuilles sont mises en correspondance par leur contenu : une feuille insérée est signalée comme insérée, et tout ce qui vient après reste aligné avec son homologue.
Est-ce que ça marche sur des documents numérisés ?
La passe visuelle, oui, et elle en montre souvent assez. La passe des mots a besoin d'une couche de texte : sur un scan pur, elle ne trouve rien. Passez l'OCR d'abord.
Est-ce qu'un modèle d'IA intervient là-dedans ?
Non. Tout est de l'arithmétique sur du texte et des pixels, exécutée en local. Rien n'est déduit et aucun modèle ne décide de ce qui compte comme modification.
Qu'est-ce qui sort à la fin ?
Un PDF de la révision avec les zones modifiées encadrées, le rapport complet en JSON avec la carte des feuilles et chaque modification, et un CSV pour un tableur.
Pourquoi certaines modifications sont-elles marquées comme chiffre ou comme date ?
Pour trier la liste. Un montant modifié pèse d'ordinaire plus lourd qu'une virgule modifiée, donc il remonte. Le texte littéral s'affiche dans les deux cas.

Mise à jour le