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