Type text or choose a file to see its MD5, SHA-1, SHA-256, SHA-384, SHA-512 and CRC-32 at once. Paste a checksum to check a download, or add a key for an HMAC.
Each algorithm gives a fixed-length fingerprint; change one letter and the whole hash changes. Computed by this page:
| Algorithm | Hash |
|---|---|
| MD5 | 5d41402abc4b2a76b9719d911017c592 |
| SHA-1 | aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d |
| SHA-256 | 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 |
| SHA-384 | 59e1748777448c69de6b800d7a33bbfb9ff1b463e44354c3553bcdb9c666fa90125a3c79f90397bdf5f6a13de828684f |
| SHA-512 | 9b71d224bd62f3785d96d46ad3ea3d73319bfbc2890caadae2dff72519673ca72323c3d99ba5c11d7c7acc6e14b8c5da0c4663475c2e5c3adef46f73bcdec043 |
| CRC-32 | 3610a686 |
No. The file is read and hashed in your browser, which also means a big file hashes as fast as your device can read it.
No. A hash is one-way. Short or common inputs can be guessed by trying many candidates, which is why passwords need a slow, salted hash.
A hash mixed with a secret key, used to check that a message came from someone who knows the key (webhooks and API signatures often use HMAC-SHA256).
Text hashes depend on every byte: a trailing line break, different line endings (Windows vs Mac) or a different encoding changes the result.
Open all 35 Dev Tools. Everything runs in your browser; nothing you paste is uploaded.