Générateur de hachage MD5, SHA-1 et SHA-256
Calculez les empreintes MD5, SHA-1, SHA-256 et SHA-512 directement dans votre navigateur. Tout le traitement se fait dans votre navigateur ; vos données ne sont jamais envoyées au serveur.
A hash is a one-way fingerprint of your data: the same input always produces the same digest, but you cannot work backwards from the digest to the input. That makes hashes useful for verifying that a download arrived intact, comparing two files without reading them, or storing a checksum in a database. This tool computes MD5, SHA-1, SHA-256, SHA-384 and SHA-512 as you type.
Comment l'utiliser
- Type or paste your text into the input box — a filename, a password candidate, a whole document, anything.
- Every digest updates instantly. MD5 and SHA-1 are shown first because legacy systems still ask for them.
- Click the copy button next to the algorithm you need.
- Compare the result against the checksum published by whoever gave you the file. If a single character differs, the data is not the same.
Questions fréquentes
- Is my text uploaded anywhere?
- No. SHA digests use your browser built-in SubtleCrypto API and MD5 runs in JavaScript on this page. Nothing is sent to the server.
- Which algorithm should I use?
- SHA-256 for anything new. MD5 and SHA-1 are broken for security purposes — practical collision attacks exist — but remain fine as non-adversarial checksums, which is why they are still here.
- Can I hash a password with this?
- You can compute the digest, but do not store passwords this way. Password storage needs a slow, salted algorithm such as Argon2 or bcrypt; a raw SHA-256 is far too fast and falls to brute force.
- Why does the same text give a different hash elsewhere?
- Almost always a trailing newline or a different character encoding. This tool hashes exactly the bytes you typed, encoded as UTF-8.