Hash Calculator
Generate cryptographic hashes using MD5, SHA-1, SHA-256, SHA-512, and HMAC algorithms
Length: 0 characters
How to Use
1
Enter Input
Type or paste the text you want to hash into the input field.
2
Select Algorithm
Choose a hash algorithm from the dropdown menu:
- MD5 - 128-bit hash (32 characters). Widely used for checksums. Considered insecure for cryptographic purposes.
- SHA-1 - 160-bit hash (40 characters). Now insecure due to collision vulnerabilities.
- SHA-224 - 224-bit hash (56 characters). Truncated version of SHA-256.
- SHA-256 - 256-bit hash (64 characters). Currently recommended for most security applications. Used in blockchain and TLS.
- SHA-384 - 384-bit hash (96 characters). Truncated version of SHA-512.
- SHA-512 - 512-bit hash (128 characters). Provides higher security margin for high-security applications.
- HMAC variants - Keyed-hash message authentication codes. Requires a secret key for message authentication and integrity verification.
3
Enter Secret Key (HMAC only)
If using an HMAC algorithm, enter your secret key in the secret key field. HMAC requires a shared secret for message authentication.
4
View Result
The hash is computed automatically as you type. The result will appear in the output field with the hash length displayed below.
5
Copy Result
Use the copy button to copy the hash result to your clipboard.