Generate FNV-1 or FNV-1a 32-bit and 64-bit non-cryptographic hashes from text or uploaded files. It all runs inside your browser, on your device.
A hash turns any input into a short, fixed-length fingerprint. The same input always gives the same digest, and changing a single byte gives a different one. That makes hashes the standard way to check a download, compare two files or store a password without keeping the password itself.
This category covers the SHA-2 and SHA-3 families, BLAKE2 and BLAKE3, Keccak and SHAKE, and the legacy MD4, MD5 and SHA-1 for older systems that still expect them. For error detection there are CRC-32, CRC-64, Adler-32 and FNV checksums. Keyed and password hashing come with matching verifiers: HMAC, and Argon2id. ROT13 and ROT47 sit here too, as simple letter rotation ciphers.
Tools marked Runs in your browser hash your text and files on your own device.
4 public tools
Generate FNV-1 or FNV-1a 32-bit and 64-bit non-cryptographic hashes from text or uploaded files. It all runs inside your browser, on your device.
Generate CRC-64 checksums from text or uploaded files using the XZ, ECMA-182, Go-ISO, MS, NVMe, Redis or WE variant. It all runs in your browser.
Generate CRC-32 checksums from text or uploaded files using ISO-HDLC, CRC-32C, BZIP2, MPEG-2, cksum and six more named variants, in your browser.
Generate Adler-32 checksums from text or uploaded files. Adler-32 is built for speed rather than security, and it runs inside your own browser.