Comparer des fichiers

Vérifiez si deux fichiers sont identiques, octet par octet

Fichier 1

Fichier 2

À propos de l’outil Comparer des fichiers

L’outil Comparer des fichiers vous indique si deux fichiers sont exactement identiques, octet par octet, et sinon où se trouve la première différence : son numéro d’octet, compté à partir de 1 comme le compte la commande cmp, et son décalage hexadécimal. Si un fichier est l’autre suivi d’octets supplémentaires, il le signale. Les deux fichiers sont lus par morceaux de 8 Mio avec un pourcentage de progression : les gros fichiers ne sont donc jamais chargés en entier. L’outil n’affiche pas de diff ligne par ligne et ne liste pas toutes les différences. Usages courants : vérifier un téléchargement, une copie ou une sauvegarde par rapport à l’original.

Comment comparer deux fichiers

  1. 1Cliquez sur « Fichier 1 » et choisissez le premier fichier.
  2. 2Cliquez sur « Fichier 2 » et choisissez le deuxième.
  3. 3Cliquez sur « Comparer les fichiers » et suivez le pourcentage affiché sur le bouton.
  4. 4Lisez le verdict, « Les fichiers sont identiques » ou « Les fichiers sont différents », avec le premier octet différent ainsi que le nom et la taille de chaque fichier.

Formats et limites

Fichiers
Deux, de tout type
Comparaison
Exacte, octet par octet, arrêtée à la première différence
Lecture
8 Mio de chaque fichier à la fois, avec un pourcentage de progression
Limite de taille
Aucune fixée par l’outil ; les fichiers ne sont jamais chargés en entier
Résultat
Verdict, premier octet différent (position décimale et décalage hexadécimal), noms et tailles des deux fichiers

Où votre fichier est traité

Les deux fichiers sont lus sur votre appareil par cette page et comparés sur place ; aucun des deux n’est envoyé et aucune copie n’en est faite. Les gros fichiers sont lus par morceaux : ils ne sont donc jamais gardés en entier en mémoire. Si la comparaison échoue, notre journal des erreurs reçoit le message épuré, le nom de l’outil et votre navigateur, jamais les fichiers ni leurs noms.

Questions fréquentes

L’outil montre-t-il ce qui a changé entre deux fichiers texte ?

Non. Il indique seulement si les octets sont identiques et où se trouve la première différence. Pour voir les lignes qui ont changé entre deux textes, utilisez l’outil Afficheur de différences (diff), dans Outils pour développeurs.

L’outil peut-il comparer de très gros fichiers ?

Oui, l’outil ne fixe aucune limite de taille : il lit les deux fichiers 8 Mio à la fois et s’arrête à la première différence, si bien qu’il ne garde jamais un fichier entier en mémoire. La durée de la comparaison augmente avec la taille de la partie identique.

L’outil indique-t-il où les fichiers diffèrent ?

Oui, mais seulement le premier endroit : « Première différence à l’octet » donne sa position comptée à partir de 1, suivie du décalage en hexadécimal compté à partir de 0. Quand un fichier se prolonge au-delà de l’autre, l’outil indique qu’ils sont identiques jusqu’à cet octet.

Des noms ou des dates différents ont-ils une importance ?

Non. Seul le contenu est comparé ; les noms et les dates de modification sont ignorés, si bien qu’une copie renommée d’un fichier apparaît identique à l’original.

Trucs et astuces

  • ✓Deux fichiers de tailles différentes sont toujours différents ; l’outil montre quand même où ils commencent à diverger.