Non-cryptographic hash calculator
Compute FNV-1a, DJB2, CRC-32, Adler-32, SDBM, and more - useful for hash maps, checksums, and learning.
fnv1a-32FNV-1a 32-bit - fast, good distribution, popular in hash maps32-bit
fnv1a-64FNV-1a 64-bit - better collision resistance for longer strings64-bit
0x779a65e7023cd2e78618312879776256743
djb2DJB2 - Daniel Bernstein's classic, simple and fast32-bit
djb2aDJB2a - XOR variant of DJB2, slightly better distribution32-bit
crc32CRC-32 - error-detection checksum, table-based polynomial32-bit
adler32Adler-32 - faster than CRC-32, used in zlib/PNG32-bit
sdbmSDBM - good hash for strings, used in gawk32-bit
lose-loselose-lose - trivial character sum; poor, shown for education32-bit
These are non-cryptographic hashes - do not use for security or password hashing. For cryptographic hashes use SHA-256 or SHA-512.