Hachage MD5 et somme de contrôle

Calculez une empreinte MD5 de 32 caractères pour du texte UTF-8 ou un fichier local. Comparez la somme attendue, copiez ou téléchargez le résultat dans le navigateur.

Calculer
0 caractères
Résultat

Le résultat apparaîtra ici.

Comment calculer et vérifier une empreinte MD5

  1. Saisissez du texte ou sélectionnez un fichier local ; le fichier sélectionné est prioritaire sur le champ texte.
  2. Collez éventuellement l’empreinte MD5 attendue, puis lancez le calcul.
  3. Copiez ou téléchargez le résultat de 32 caractères et vérifiez s’il correspond à l’empreinte attendue.

Bien utiliser Hachage MD5 et somme de contrôle

MD5 sert à comparer des sommes existantes, mais ne résiste plus aux collisions. Ne l’utilisez pas pour stocker des mots de passe, signer ou protéger des données sensibles. Préférez SHA-256 ou mieux lorsque le protocole le permet.

Exemple MD5 : le vecteur de test standard abc

Entrée
abc
Résultat
900150983cd24fb0d6963f7d28e17f72

Questions sur Hachage MD5 et somme de contrôle

Le générateur renvoie-t-il un MD5 de 32 ou de 16 caractères ?

Le résultat est l’empreinte MD5 complète de 128 bits, écrite avec 32 caractères hexadécimaux minuscules. Certains anciens systèmes appellent « MD5 de 16 caractères » les 16 caractères du milieu : il s’agit d’une forme tronquée, pas d’un autre algorithme. Cet outil renvoie l’empreinte complète.

Comment vérifier la somme MD5 d’un fichier ?

Sélectionnez un fichier, collez uniquement l’empreinte attendue sans nom de fichier ni préfixe de commande, puis calculez. La comparaison ignore la casse des caractères hexadécimaux et les espaces extérieurs. Les fichiers sont lus comme des octets bruts, jusqu’à 32 MiB ; le texte est encodé en UTF-8, jusqu’à 8 MiB. Le fichier n’est pas envoyé au serveur.

Pourquoi mon MD5 diffère-t-il de celui d’un autre outil ?

Les octets d’entrée doivent être identiques. La casse, les espaces finaux, un retour à la ligne final, CRLF plutôt que LF, une marque UTF-8 BOM ou un autre encodage influencent l’empreinte. Le texte n’est pas normalisé. Le nom et le chemin du fichier ne sont pas hachés ; un fichier sélectionné est traité à la place du texte saisi.

Peut-on déchiffrer MD5 ? Convient-il aux mots de passe ?

MD5 est un hachage, pas un chiffrement réversible ; cet outil ne retrouve pas le texte d’origine. Des entrées connues peuvent être devinées ou retrouvées dans des tables, et MD5 subit des attaques par collision réalisables. Réservez-le à la comparaison de sommes existantes pour détecter des changements accidentels, pas pour prouver l’authenticité. Préférez SHA-256 pour de nouvelles vérifications de fichiers et un mécanisme dédié comme Argon2id pour stocker des mots de passe.

Mes fichiers, jetons ou textes sont-ils envoyés au serveur ?

Non. Le traitement se fait dans votre navigateur. Le site fournit la page et le programme, mais vos données ne sont ni envoyées à un serveur de conversion ni enregistrées dans un compte.

Tous les outils de développement

Encodage et fichiers

Passez du texte aux octets, aux URL et aux images intégrées en préservant vos données.

Inspection de données et de textes

Lisez vos données structurées et vos jetons, puis repérez précisément les modifications.

Hachage, identifiants et planifications

Vérifiez vos fichiers, générez des identifiants et consultez dates et horaires récurrents.

Vos données et fichiers sont traités sur votre appareil. Ne laissez pas de résultats sensibles dans un presse-papiers partagé et utilisez un appareil de confiance pour vos clés privées et jetons.