Fast hashing · FarmHash

FarmHash Text Fingerprint

Generate FarmHash64 digests for arbitrary text instantly. Results stay on-device and render as unsigned 64-bit decimal strings for compatibility with BigQuery's FARM_FINGERPRINT function. Need to hash files instead? Use theFarmHash file tool →

Text FarmHash64

Generate a 64-bit FarmHash digest for any text input. FarmHash is tuned for blazing-fast, non-cryptographic fingerprints while preserving excellent avalanche properties.

Current length: 0 characters

Provide text above to generate a digest.

Paste a known digest to compare.

FarmHash overview

FarmHash64 is a non-cryptographic hash designed by Google for extremely fast checksums on in-memory data. It favors throughput and dispersion over collision resistance, producing a 64-bit output ideal for hash tables and fingerprinting workloads.

The algorithm mixes input bytes using multiply-shift rounds and word rotations, leveraging modern CPU pipelines. Outputs represent unsigned 64-bit values; because only 64 bits are produced, collision probability grows on very large datasets.

Databases such as ClickHouse expose compatible helpers like farmFingerprint64, so the decimal outputs shown here can be copied directly into SQL pipelines for shard routing or deduplication.