Hash Digest Calculator
Compute MD5, SHA-1, SHA-256, SHA-384, SHA-512, and SM3 hash digests. Supports text input, file hashing, and HMAC keyed mode. All computation in-browser.
Quick load:
HMAC Keyed Mode
Hash Outputs
Select algorithms and enter text or a file to compute hashes.
Supported Hash Algorithms
| Algorithm | Output Bits | Standard | Security | Best Use |
|---|---|---|---|---|
| MD5 | 128 | RFC 1321 | Broken | Checksums, non-security use only |
| SHA-1 | 160 | FIPS 180-4 | Deprecated | Legacy systems, Git object IDs |
| SHA-256 | 256 | FIPS 180-4 | Secure | Digital signatures, certificates, blockchain |
| SHA-384 | 384 | FIPS 180-4 | Secure | High-security, ECDSA P-384 pairing |
| SHA-512 | 512 | FIPS 180-4 | Secure | File integrity, large data, HMAC |
| SM3 | 256 | GM/T 0004-2012 | Secure | Chinese national standard, GM/T compliance |
Related Tools
- Base64 Encoder/Decoder — Encode/decode Base64 with three variants
- Crypto Checksum Verifier — 3DES Retail MAC, AES-CMAC, CRC-16/32
- CRC Calculator — CRC-8/16/32/64 with 17 variants
- Luhn Algorithm Validator — Credit card & IMEI check digit