CipherTools
ToolsBlogsSnippets
ToolsBlogsSnippets
  • MD5 Text Hash
  • MD5 File Hash
  • BKDR Text Hash
  • BKDR File Hash
  • SHA-256 Text Hash
  • SHA-256 File Hash
  • SHA-512 Text Hash
  • SHA-512 File Hash
  • SHA-3 Text Hash
  • SHA-3 File Hash
  • SHAKE Text Hash
  • SHAKE File Hash
  • Argon2 Text Hash
  • Argon2 File Hash
  • CRC Text Checksum
  • CRC File Checksum
  • HMAC Text Generator
  • HMAC File Generator
  • BLAKE2 Text Hash
  • BLAKE2 File Hash
  • BLAKE3 Text Hash
  • BLAKE3 File Hash
  • CityHash Text Hash
  • CityHash File Hash
  • FarmHash Text Hash
  • FarmHash File Hash
  • xxHash Text Hash
  • xxHash File Hash
  • MurmurHash2 Text Hash
  • MurmurHash2 File Hash
  • MurmurHash3 Text Hash
  • MurmurHash3 File Hash
  • bcrypt Text Hash
  • bcrypt File Hash
  • scrypt Text Derivation
  • scrypt File Derivation
  • AES Encryption and Decryption
  • AES File Encryption
  • AES File Decryption
  • AES-GCM Encryption and Decryption
  • ChaCha20-Poly1305 Text
  • ChaCha20-Poly1305 File Encryption
  • ChaCha20-Poly1305 File Decryption
  • DES Encryption and Decryption
  • DES File Encryption
  • DES File Decryption
  • RSA Encryption and Decryption
  • RSA File Encryption
  • RSA File Decryption

Fast hashing · MurmurHash2

MurmurHash2 Text Generator

Produce MurmurHash2 digests as 32-bit x86 outputs (MurmurHash2, MurmurHash2A, Neutral2, Aligned2) or 64-bit MurmurHash64A/64B values. Configure the seed to mirror SMHasher comparisons or legacy deployments. Need file support? Switch to the MurmurHash2 file tool →

Text MurmurHash2

MurmurHash2 outputs 32-bit or 64-bit digests and ships with tuned variants such as MurmurHash2A, Neutral2, Aligned2, and the platform-specific MurmurHash64A/64B pair. Select the variant that mirrors your target platform or SMHasher baseline, then enter a seed to reproduce deterministic results.

Current length: 0 characters

Pick among the classic x86-only MurmurHash2 families (original, 2A, neutral, aligned).

Fastest option; has the known collision weakness mentioned in the 2008 write-up.

Enter text to generate a MurmurHash2 digest.

MurmurHash2 seeds are treated as 32-bit unsigned integers. Provide decimal or hexadecimal values.

Enter a target hash to validate.

MurmurHash2 overview

MurmurHash2 was published before MurmurHash3 and lands either 32-bit or 64-bit digests. The original 32-bit x86 variant is extremely fast but has a flaw that weakens collision resistance. MurmurHash2A patches this via a Merkle–Damgård style feed-forward step, while Neutral2 and Aligned2 trade throughput for endian/alignment safety.

On 64-bit systems you typically use MurmurHash64A, whereas 32-bit platforms lean on MurmurHash64B despite its reduced mixing across stripes. All versions shipped alongside SMHasher so you can benchmark avalanche behaviour with the same seeds exposed here.

MurmurHash2, like MurmurHash3, is intentionally non-cryptographic. Reach for SHA-2, SHA-3, or BLAKE family algorithms when you need strong collision or pre-image resistance.

© 2026 CipherTools. All computations run locally in your browser.