Hash Generator
Generate SHA-1, SHA-256, SHA-384, and SHA-512 cryptographic hashes instantly
MD5 is not available in the Web Crypto API
MD5 is considered cryptographically broken and unsuitable for security purposes. Use SHA-256 or SHA-512 instead for security applications.
SHA-1
160-bit hash
Enter text above to generate hash...
SHA-256
256-bit hash
Enter text above to generate hash...
SHA-384
384-bit hash
Enter text above to generate hash...
SHA-512
512-bit hash
Enter text above to generate hash...
About Hash Functions
Cryptographic hash functions convert data of any size into a fixed-size string of characters. They are one-way functions, meaning you cannot reverse a hash to get the original data.
SHA-1 (160-bit)
Deprecated for security. Still used for git commits and legacy systems.
SHA-256 (256-bit)
Secure and widely used. Great for passwords, certificates, blockchain.
SHA-384 (384-bit)
Truncated SHA-512. Balanced security and performance for TLS.
SHA-512 (512-bit)
Maximum security. Slower but strongest against attacks.
Common Use Cases
- Password storage and verification
- File integrity checks and checksums
- Digital signatures and certificates
- Blockchain and cryptocurrency
- Data deduplication