Hash Calculator

Generate cryptographic hashes using MD5, SHA-1, SHA-256, SHA-512, and HMAC algorithms

Advertisement Ad
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.