Generators

Hash Generator

Paste text and get its hash in multiple algorithms simultaneously. Supports MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, CRC32, Blake2b, and Blake3. For algorithms that support HMAC (all except CRC32 and Blake3), you can provide a secret key to generate an HMAC instead of a plain hash.

Hash Generator — MD5 / SHA / CRC32 / Blake hashes and HMACs of the input text

What it does

  • Computes MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512 hashes
  • Computes CRC32, Blake2b, and Blake3 hashes
  • Generates HMACs for all hash algorithms that support keyed hashing
  • Shows all hash outputs simultaneously for comparison
  • Uses @noble/hashes for fast, audited cryptographic implementations

Use cases

  • Generating a SHA-256 hash for a file integrity check
  • Creating an HMAC-SHA256 signature for an API request
  • Computing an MD5 hash for a legacy system that still requires it
  • Comparing hash outputs across algorithms for the same input

How it works

1

Paste your text into the input pane

2

Optionally enter a secret key for HMAC mode

3

All hash outputs are computed and displayed simultaneously

4

Copy the hash you need from the output

Frequently asked questions

1Is MD5 safe to use?

MD5 is cryptographically broken and should not be used for security purposes. It's included for legacy compatibility (e.g., verifying old file checksums). For security applications, use SHA-256 or stronger.

2What's HMAC and when would I use it?

HMAC (Hash-based Message Authentication Code) combines a hash function with a secret key. It proves both the integrity and authenticity of a message — the recipient can verify the hash using the shared secret. HMAC is used in API signing, JWT tokens, and webhook verification.

3What's Blake3 and why is it faster?

Blake3 is a modern hash function that's significantly faster than SHA-2 on modern hardware because it's designed for parallelism. It's a good choice when you need high-throughput hashing and don't have a regulatory requirement for a specific SHA variant.

Related tools

Use Hash Generator offline in Devinity

All 95 tools run locally on your Mac. No internet required, no data sent to servers.

Download Devinity →