Outil gratuit

Générateur de hash MD5, SHA-256 et SHA-512

Calculez l'empreinte (hash) d'un texte avec MD5, SHA-1, SHA-256, SHA-384 ou SHA-512, ou un HMAC avec clé secrète. Tout se passe dans votre navigateur.

Options

Caractères : 0 · Lignes : 0

Caractères : 0 · Lignes : 0

Tout est traité dans votre navigateur. Ce que vous saisissez n'est envoyé à aucun serveur ni enregistré.

Comment ça marche et ce que devient votre texte

C'est un petit outil simple et direct : vous collez, vous choisissez des options et vous copiez le résultat.

Traité dans votre navigateur

Le texte est transformé par le code de cette page, sur votre appareil. Pas besoin de vous inscrire ni d'installer quoi que ce soit.

Nous ne conservons pas ce que vous saisissez

Nous n'envoyons votre texte à aucun serveur et nous ne le stockons pas. Vous pouvez le vérifier dans l'onglet Réseau des outils de développement.

Gratuit et sans limites

Utilisez-le autant de fois que vous le voulez. Il fonctionne de la même façon sur mobile et sur ordinateur.

Conseils pour en tirer le meilleur

Qu'est-ce qu'un hash

C'est une empreinte de longueur fixe d'un texte : le moindre changement, ne serait-ce qu'une virgule, produit un résultat totalement différent, et à partir du hash on ne peut pas retrouver le texte d'origine.

MD5 et SHA-1 pour vérifier, pas pour protéger

MD5 et SHA-1 présentent des collisions connues : ils servent à vérifier qu'un fichier n'a pas été corrompu, mais pas pour des signatures ni pour la sécurité. Utilisez SHA-256 ou supérieur.

Ne stockez jamais des mots de passe avec un simple hash

SHA-256 est trop rapide et peut être attaqué par dictionnaire. Pour les mots de passe, on utilise des algorithmes lents avec sel : Argon2, bcrypt ou scrypt, côté serveur.

HMAC pour signer des messages

Le HMAC combine le hash avec une clé secrète et sert à signer des requêtes d'API et des notifications (webhooks). Vérifiez votre implémentation en comparant les résultats ici.

Questions fréquentes

Comment générer le hash MD5 d'un texte ?

Saisissez le texte, choisissez MD5 et copiez le résultat de 32 caractères hexadécimaux. C'est instantané et le calcul se fait dans votre navigateur.

Peut-on inverser un hash (décrypter du MD5) ?

Non : c'est une fonction à sens unique. Les sites qui « décryptent le MD5 » se contentent de comparer avec des tables de hashes de textes connus, c'est pourquoi ils échouent avec des textes longs ou aléatoires.

Quelle différence y a-t-il entre MD5, SHA-1 et SHA-256 ?

Ils diffèrent par la longueur et la sécurité : MD5 donne 128 bits, SHA-1 160 et SHA-256 256. Les deux premiers sont considérés comme cassés pour un usage cryptographique.

Quel est le hash SHA-256 de « bonjour le monde » ?

C'est ad3527e5cb1aa91cc02afca92626a53539fedf8dd85372e6e338e74a370ee344, celui que vous obtenez ici en saisissant ces trois mots en minuscules et en choisissant SHA-256.

Vous avez une tâche répétitive avec des textes ou des données ?

Nous la transformons en outil ou en automatisme sur mesure pour votre entreprise. Dites-nous ce que vous faites à la main et nous l'étudions sans engagement.

Pas de spam. Pas d'appels commerciaux. Juste votre réponse personnalisée.