Hash Generator

SHA-2 · SHA-3 · BLAKE2 · RIPEMD-160 · MD5 · PBKDF2 · scrypt · Argon2 · bcrypt · xxHash · MurmurHash3 · FNV-1a · CRC32 · Adler-32 · Whirlpool

Input

13 chars13 bytes

HMAC Mode

Enable to compute HMAC-SHA256/384/512 with a secret key.

KDF Settings

Salt: random-salt-here · PBKDF2: 100,000 iters · bcrypt cost: 12

Output Format

Output hex in uppercase (A–F)

Compare / Verify

Input Info

Input

13 chars

Size

13.0 B

Mode

Hash

SHA-512Strong512b
SHA-384Strong384b
SHA-256Strong256b
SHA-224Good224b
SHA3-256Strong256b
SHA3-512Strong512b
BLAKE2s-256Strong256b
BLAKE2b-256Strong256b

Using BLAKE2s impl for preview

RIPEMD-160Good160b
SHA-1Weak160b
Deprecated — SHA-2 preferred
MD5Broken128b
Cryptographically broken — avoid for security
WhirlpoolGood512b

Simulated via SHA-512 composition

PBKDF2-SHA256KDFKDF256b
PBKDF2-SHA512KDFKDF512b
scryptKDFKDF256b
Argon2iKDFKDF256b

Approximated via iterated SHA-256 (full Argon2 needs WASM)

Argon2dKDFKDF256b

Approximated via iterated SHA-256 (full Argon2 needs WASM)

Argon2idKDFKDF256b

Approximated via iterated SHA-256 (full Argon2 needs WASM)

bcryptKDFKDF184b

Approximated via iterated SHA-256/512 (full bcrypt needs WASM)

CRC-32Checksum32b
CRC-16Checksum16b
Adler-32Checksum32b
xxHash-32Checksum32b
MurmurHash3Checksum32b
FNV-1a 32Checksum32b
FNV-1a 64Checksum64b
DJB2Checksum32b

When to use what

Password storage

Memory-hard, slows brute-force

Argon2idbcryptscrypt

File integrity

Fast, collision resistant

SHA-256SHA-512BLAKE2s

Digital signatures

Standard for PKI/TLS/JWT

SHA-256SHA-384SHA-512

MAC / auth tokens

Keyed, forgery resistant

HMAC-SHA256HMAC-SHA512

Key derivation

Stretches passwords to keys

PBKDF2Argon2id

Hash tables / speed

Non-crypto, very fast

xxHash32MurmurHash3FNV-1a

Error detection

Detect accidental corruption

CRC32Adler-32

SHA algorithms use crypto.subtle. BLAKE2s, RIPEMD-160, MD5, CRC32, FNV-1a, MurmurHash3, xxHash are pure-JS. Argon2, bcrypt, scrypt are approximated — production use needs a WASM library. Nothing leaves your device.