Data utilities

Hash algorithm explorer

Compare digests across dozens of algorithms without juggling multiple CLIs. Paste a payload once, fan it out to modern and legacy hashes, and spot matches instantly when verifying migrations or incidents.

Category: Data utilities View documentation

Highlights

  • Batch hashing with SHA, Blake, Whirlpool, legacy MDx, and more
  • Digest comparison mode flags algorithms that match reference checksums
  • Preset groups cover compliance, performance, and backwards compatibility

Hash payload

Paste any content to compute digests across multiple algorithms.

Current length: 9 characters.

When provided, we highlight algorithms whose output matches this digest.

Algorithm selection

Select individual algorithms or apply a preset to explore related families.

4/40 algorithms selected. 36 more available.

Up to 40 algorithms per run to keep hashing fast.

Legacy cryptographic

Older digests kept for compatibility (MD, SHA-1, RIPEMD, Tiger, HAVAL).

30 options

Designed for constrained hardware; broken by modern attacks.

Obsolete hash vulnerable to collisions and length extension.

Legacy hash with known collisions; use only for quick checksums.

RIPEMD family hash with 128-bit output; considered legacy.

Cryptographic hash designed as SHA-1 alternative.

Extended RIPEMD variant with doubled digest size.

Largest RIPEMD variant with 320-bit output.

Fast hash tuned for 64-bit CPUs; now mainly legacy.

Tiger variant emitting 160-bit digest.

Original Tiger configuration with 192-bit output.

Tiger with additional pass for more diffusion.

Tiger 4-pass variant producing 160-bit digest.

Tiger with 4 passes and 192-bit output.

1980s-era hash regarded as insecure today.

Extended Snefru variant emitting 256-bit digest.

Customizable hash; 3-pass 128-bit variant is legacy.

HAVAL variant with 160-bit digest and 3 passes.

3-pass HAVAL variant with 192-bit result.

HAVAL 224-bit digest with 3 passes (legacy).

Largest 3-pass HAVAL output (256 bits).

HAVAL 4-pass variant with 128-bit output.

HAVAL 4-pass 160-bit configuration.

HAVAL 4-pass variant with 192-bit digest.

HAVAL 4-pass 224-bit output.

HAVAL 4-pass 256-bit output.

Most secure HAVAL 128-bit variant using 5 passes.

HAVAL 5-pass option with 160-bit digest.

HAVAL 5-pass 192-bit digests.

HAVAL 5-pass 224-bit variant.

Highest security HAVAL configuration (256-bit output).

Modern cryptographic

Collision-resistant digests from SHA-2, SHA-3, GOST, and Whirlpool families.

14 options

Former standard now susceptible to practical collision attacks.

Truncated SHA-2 variant with 224-bit output.

Widely adopted SHA-2 algorithm with 256-bit output.

SHA-512 truncated to 384 bits for balanced strength.

SHA-512 construction truncated to 224 bits.

SHA-512 construction truncated to 256 bits.

Full width SHA-2 digest offering 512-bit security margin.

Keccak-based SHA-3 variant with 224-bit digest.

Modern SHA-3 option delivering 256-bit strength.

SHA-3 family hash with 384-bit output.

Strongest SHA-3 variant with 512-bit digest.

512-bit hash standardized by ISO/IEC 10118-3.

Russian standard hash producing 256-bit digest.

Updated GOST implementation with S-box hardening.

Checksum & CRC

Error-detection utilities that prioritise speed over cryptographic strength.

4 options

Fast checksum; weaker error detection than CRC32.

Classic 32-bit CRC used for integrity checks.

CRC32 variant with reversed bit ordering.

Castagnoli polynomial CRC with improved detection.

Fast non-cryptographic

Algorithms tuned for hash tables or fingerprints like FNV, Murmur, and XXHash.

12 options

Non-cryptographic hash for hashing small data sets.

FNV variant with improved avalanche characteristics.

64-bit FNV hash tuned for larger domains.

64-bit FNV-1a variant, faster than cryptographic hashes.

Jenkins One-at-a-Time hash for hash tables.

High-quality non-cryptographic hashing for general use.

Murmur3 variant optimized for x64 platforms (128-bit).

128-bit Murmur3 variant for pipelines needing larger hashes.

Extremely fast 32-bit hash for checks and tables.

64-bit XXHash variant balancing speed and dispersion.

Latest XXHash with switchable output size and speed boosts.

128-bit XXHash variant for extended collision resistance.

Digest results

Compare algorithm output lengths, bit strengths, and mismatch distances.

4 digests
4 unchecked
Max digest size: 512 bits
MD5
Legacy cryptographic
32 chars • 128 bits

09d6aa055ce9d124dca06dcff3019feb

SHA-1
Modern cryptographic
40 chars • 160 bits

2f6add434d6d54c599cd7c11eebd96ddf229afb9

SHA-256
Modern cryptographic
64 chars • 256 bits

92ab07abad230cb01d51394f78c5dd2386d4a1997e3d78d84d9b396d42994981

SHA-512
Modern cryptographic
128 chars • 512 bits

98d592147bf2311737cf6f86cc27a748b38652d7418e43c45783ab44e1033fbb284e92fc62237a40cb062224e7b5739c97b9bd3d87b39135a8d5acad0b5143df

Builder wisdom

“Every time you write new code, you create new potential bugs.”

— Unknown

Quick links

© 2025 OVRO Tools · tools for everyone.