Générateur de hash MD5, SHA-1, SHA-256 et SHA-512
Calculez l’empreinte d’un texte avec les algorithmes les plus courants. Le contenu reste local à votre navigateur.
À quoi sert une empreinte cryptographique ?
Un hash transforme un contenu en une empreinte de taille fixe. Deux contenus strictement identiques produisent la même valeur : c’est pratique pour verify qu’un texte n’a pas été modifié ou comparer une somme de contrôle publiée par un éditeur.
Une empreinte n’est pas un chiffrement et ne doit pas servir à stocker directement des mots de passe. Pour les nouveaux usages, SHA-256 et SHA-512 sont préférables à MD5 et SHA-1.
Use the result with confidence
Recommended workflow
- Use a non-sensitive representative input for generating MD5/SHA hashes.
- Run the operation and review the result before copying or exporting it.
- Validate the output in the target application or environment before relying on it.
What to verify
- Confirm the scope, units and input values before interpreting the output.
- Separate the observed result from the operational decision that follows from it.
- Validate the conclusion against the real target system, logs or configuration before changing production.
Questions about this tool
Is a hash the same as encryption?
No. A cryptographic hash is one-way; encryption is designed to be reversible with a key.
Which algorithm should I use?
For integrity and modern general use, prefer SHA-256 or stronger. MD5 and SHA-1 should not be chosen for collision-resistant security.
Can I store passwords as a plain SHA hash?
No. Password storage should use a dedicated slow password-hashing function with salt, such as Argon2, bcrypt or scrypt.