Fast Hash API
Non-cryptographic hash functions — the fast hashes used in hash tables, bloom filters, sharding, deduplication and cache keys. Give it text (UTF-8) or raw bytes as hex and it returns the digest under every algorithm at once, or under one named algorithm: FNV-1 and FNV-1a (32- and 64-bit), djb2, sdbm, Jenkins one-at-a-time, CRC-16 (CCITT-FALSE and ARC/IBM), Fletcher-16 and Fletcher-32, and MurmurHash3 (x86 32-bit, with an optional seed). Each digest is returned in hex and as an unsigned integer. Everything is computed locally and deterministically, so the same input always maps to the same hash — exactly what you need for stable bucketing and lookups. These are deliberately NOT for security: they are fast and well-distributed, not collision-resistant. Ideal for hash-table and bloom-filter implementations, consistent sharding and partitioning, cache and dedup keys, A/B bucketing, and teaching how hashing works. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 3 endpoints. For cryptographic hashes (SHA, MD5, HMAC) use a hash API, and for CRC-32/Adler-32 integrity checksums use a checksum API.
api.oanor.com/fasthash-api