Générateur de hash (MD5, SHA-256)

Obtenez les hash MD5, SHA-1, SHA-256, SHA-384 et SHA-512 d’un texte ou d’un fichier, tous à la fois.

Chargement…

Mode d’emploi

  1. Choisissez Texte ou Fichier.
  2. Avec Texte, tapez ou collez dans le champ ; les hash se mettent à jour pendant la saisie. Le texte est traité en UTF-8.
  3. Avec Fichier, choisissez un fichier ; son nom et sa taille en octets s’affichent, et « Calcul… » apparaît pendant le traitement.
  4. Lisez les valeurs MD5, SHA-1, SHA-256, SHA-384 et SHA-512 dans le tableau. Elles sont en hexadécimal minuscule ; cochez Majuscules pour les afficher en capitales.
  5. Copiez un hash avec le bouton à côté ou comparez-le à celui fourni par l’éditeur.

Questions fréquentes

Mon texte ou mon fichier est-il envoyé ?
Non. Les hash sont calculés dans votre navigateur ; votre texte et vos fichiers ne sont envoyés ni à notre serveur ni ailleurs.
Quel hash utiliser ?
Utilisez SHA-256 (ou SHA-384/SHA-512) pour vérifier un téléchargement. MD5 et SHA-1 sont vulnérables à des attaques par collision réalistes : réservez-les à la comparaison d’anciennes sommes, pas à la détection d’une modification volontaire.
Pourquoi mon hash diffère-t-il de celui d’un autre outil ?
Un hash dépend des octets exacts : une espace ou un saut de ligne en trop, ou des fins de ligne Windows (CRLF) au lieu d’Unix (LF), le changent complètement. Cet outil traite le texte en UTF-8, et les sauts de ligne du champ sont des LF.
Puis-je l’utiliser pour hacher des mots de passe ?
Pas pour les stocker. Un hash rapide comme MD5 ou SHA-256 peut être deviné des milliards de fois par seconde, même avec un sel ; le stockage des mots de passe demande un algorithme dédié et volontairement lent comme Argon2, bcrypt ou scrypt.
Y a-t-il une limite de taille de fichier ?
Il n’y a pas de limite fixe, mais le fichier est chargé entièrement en mémoire : un fichier de plusieurs gigaoctets peut être lent ou échouer selon le navigateur et l’appareil.