Vérifier l’intégrité d’un fichier (empreinte)

Vérifiez qu’un fichier téléchargé est intact : déposez-le, collez l’empreinte publiée par l’éditeur, l’outil confirme la correspondance. En local.

Déposez le fichier à vérifier

ou cliquez pour le choisir — lu localement, rien n’est envoyé

Déposez un fichier et collez son empreinte de référence.

Traitement 100 % local, rien n'est envoyé

Comment ça marche ?

Un éditeur publie l’empreinte (souvent SHA-256) de son fichier. Déposez le fichier téléchargé et collez cette empreinte de référence : l’outil recalcule l’empreinte du fichier dans votre navigateur et vous dit si elle correspond, caractère pour caractère.

L’algorithme est déduit automatiquement de la longueur de l’empreinte collée (32 caractères → MD5, 64 → SHA-256…), et reste modifiable. La comparaison est faite en temps constant, casse et espaces ignorés.

Exemples

Une image ISO Linux

Le site publie SHA256 : 3b8c…. Déposez l’ISO de 4,7 Go : lue par blocs, sans saturer la mémoire, elle donne une empreinte à comparer. Identique = image authentique et complète.

Un octet de différence

Si un seul octet du fichier a changé (téléchargement interrompu, altération), l’empreinte SHA-256 est totalement différente : le verdict passe de « intègre » à « modifié ou corrompu ».

Questions fréquentes

Que signifie « intègre » exactement ?
Que le fichier que vous avez est identique, bit pour bit, à celui dont l’empreinte de référence a été calculée. Cela détecte une corruption accidentelle et, avec un algorithme robuste (SHA-256), une altération volontaire.
Comment l’algorithme est-il deviné ?
D’après la longueur de l’empreinte de référence : 32 caractères hexadécimaux correspondent à MD5, 40 à SHA-1, 64 à SHA-256, 128 à SHA-512. En cas d’ambiguïté, choisissez-le vous-même dans la liste.
Mes données sont-elles envoyées quelque part ?
Non. Tout le calcul se fait dans votre navigateur, en JavaScript et WebAssembly. Votre texte, vos fichiers et vos empreintes ne quittent jamais votre appareil : aucune requête réseau n’est faite pendant le hachage, et rien n’est enregistré sur un serveur.