Hash
Compute hash values from text — MD5 and the SHA family (SHA-1, SHA-224, SHA-256, SHA-384, SHA-512) — for checksums and data integrity verification, right in your browser.
Adler
A fast checksum (Adler-32) used in zlib/DEFLATE for error detection.
BLAKE
High-speed modern hashes: BLAKE2b, BLAKE2s, and BLAKE3 — secure and very fast.
BLAKE2b Hash Generator
Generate a BLAKE2b hash from any text instantly and for free, right in your browser. A very fast, secure modern hash optimized for 64-bit.
BLAKE2s Hash Generator
Generate a BLAKE2s hash from any text instantly and for free, right in your browser. The BLAKE2 variant optimized for 8–32-bit platforms.
BLAKE3 Hash Generator
Generate a BLAKE3 hash from any text instantly and for free, right in your browser. The newest-generation hash: extremely fast, parallel, and secure.
CRC
Cyclic Redundancy Check (CRC8–CRC64) — non-cryptographic checksums for error detection.
CRC16 Hash Generator
Generate a CRC16 hash from any text instantly and for free, right in your browser. A 16-bit checksum common in Modbus and serial protocols.
CRC24 Hash Generator
Generate a CRC24 hash from any text instantly and for free, right in your browser. A 24-bit checksum used in OpenPGP/ASCII Armor.
CRC32 Hash Generator
Generate a CRC32 hash from any text instantly and for free, right in your browser. The most common 32-bit checksum (ZIP, PNG, Ethernet).
CRC32C Hash Generator
Generate a CRC32C hash from any text instantly and for free, right in your browser. A CRC32 variant (Castagnoli) with hardware acceleration.
CRC64 Hash Generator
Generate a CRC64 hash from any text instantly and for free, right in your browser. A 64-bit checksum (ECMA-182) for large data.
CRC8 Hash Generator
Generate a CRC8 hash from any text instantly and for free, right in your browser. A lightweight 8-bit checksum for error detection.
File Hash
Compute checksums of an uploaded file (MD5, SHA, BLAKE, CRC32) — processed in-browser, no upload.
File BLAKE2b — File Hash
Compute the BLAKE2b of a file to verify its integrity/authenticity, right in your browser without uploading the file.
File BLAKE3 — File Hash
Compute the BLAKE3 of a file to verify its integrity/authenticity, right in your browser without uploading the file.
File CRC32 — File Hash
Compute the CRC32 of a file to verify its integrity/authenticity, right in your browser without uploading the file.
File MD5 — File Hash
Compute the MD5 of a file to verify its integrity/authenticity, right in your browser without uploading the file.
File SHA-1 — File Hash
Compute the SHA-1 of a file to verify its integrity/authenticity, right in your browser without uploading the file.
File SHA-256 — File Hash
Compute the SHA-256 of a file to verify its integrity/authenticity, right in your browser without uploading the file.
File SHA-384 — File Hash
Compute the SHA-384 of a file to verify its integrity/authenticity, right in your browser without uploading the file.
File SHA-512 — File Hash
Compute the SHA-512 of a file to verify its integrity/authenticity, right in your browser without uploading the file.
File SHA3-256 — File Hash
Compute the SHA3-256 of a file to verify its integrity/authenticity, right in your browser without uploading the file.
FNV
Fowler–Noll–Vo (FNV-1, FNV-1a) — simple, fast non-cryptographic hashes for hash tables.
FNV-1 Hash Generator
Generate a FNV-1 hash from any text instantly and for free, right in your browser. A simple, fast non-cryptographic hash (original variant).
FNV-1a Hash Generator
Generate a FNV-1a hash from any text instantly and for free, right in your browser. The preferred FNV variant with better distribution.
Hash Utilities
Hash helpers: identify, compare, verify, multi-hash, hash a file, and batch.
Batch Hash
Compute SHA-256 for many lines of text at once (one item per line).
Compare Hash
Compare two hashes to check whether they are identical (case-insensitive).
Detect Hash Length
Measure a hash string's length in characters, bits, and bytes.
Hash File
Compute several checksums (MD5, SHA-1, SHA-256, SHA-512, CRC32) of a file at once.
Hash Identifier
Guess the hash algorithm type of a hash string based on its length and format.
Hash Text
Compute various hashes of text in one place — fast and convenient.
Multi Hash Generator
Compute many hashes at once (MD5, SHA-1, SHA-256, and more) from a single text.
Verify Hash
Check whether a text produces a given hash, trying common algorithms.
HMAC
Keyed hash-based message authentication codes (HMAC-MD5/SHA/SHA-3).
HMAC-MD5 Generator
Generate an HMAC-MD5 from a message and secret key instantly in your browser. Based on MD5.
HMAC-SHA1 Generator
Generate an HMAC-SHA1 from a message and secret key instantly in your browser. Based on SHA-1.
HMAC-SHA224 Generator
Generate an HMAC-SHA224 from a message and secret key instantly in your browser. Based on SHA-224.
HMAC-SHA256 Generator
Generate an HMAC-SHA256 from a message and secret key instantly in your browser. Based on SHA-256.
HMAC-SHA3-256 Generator
Generate an HMAC-SHA3-256 from a message and secret key instantly in your browser. Based on SHA3-256.
HMAC-SHA3-512 Generator
Generate an HMAC-SHA3-512 from a message and secret key instantly in your browser. Based on SHA3-512.
HMAC-SHA384 Generator
Generate an HMAC-SHA384 from a message and secret key instantly in your browser. Based on SHA-384.
HMAC-SHA512 Generator
Generate an HMAC-SHA512 from a message and secret key instantly in your browser. Based on SHA-512.
Keccak
The original Keccak (pre-SHA-3), widely used in Ethereum (Keccak-256).
Keccak-224 Hash Generator
Generate a Keccak-224 hash from any text instantly and for free, right in your browser. Original Keccak with 224-bit output.
Keccak-256 Hash Generator
Generate a Keccak-256 hash from any text instantly and for free, right in your browser. Keccak-256, the standard hash in the Ethereum ecosystem.
Keccak-384 Hash Generator
Generate a Keccak-384 hash from any text instantly and for free, right in your browser. Original Keccak with 384-bit output.
Keccak-512 Hash Generator
Generate a Keccak-512 hash from any text instantly and for free, right in your browser. The strongest original Keccak with 512-bit output.
MurmurHash
Fast non-cryptographic hashes (MurmurHash2, MurmurHash3) for hash tables and data distribution.
MurmurHash2 Hash Generator
Generate a MurmurHash2 hash from any text instantly and for free, right in your browser. A fast non-cryptographic hash with an optional seed.
MurmurHash3 Hash Generator
Generate a MurmurHash3 hash from any text instantly and for free, right in your browser. The latest MurmurHash with better distribution.
Password Hash
Slow, salted functions for passwords: bcrypt, Argon2, PBKDF2 (with generate & verify modes).
Argon2 Generator & Verifier
Generate and verify Argon2 hashes (argon2id/argon2i/argon2d) for passwords, right in your browser.
bcrypt Generator & Verifier
Generate and verify bcrypt hashes for secure password storage, right in your browser.
PBKDF2 Generator & Verifier
Derive a key from a password with PBKDF2 (salt + iterations) and verify it, right in your browser.
RIPEMD
RIPEMD-160 — a 160-bit hash used in Bitcoin addresses.
SHA Family
The most common hash algorithms: MD5 and the SHA family (SHA-1, SHA-2). Fast and widely used.
MD5 Hash Generator
Generate an MD5 hash from any text instantly and for free, right in your browser.
SHA-1 Hash Generator
Generate a SHA-1 (160-bit) hash from any text instantly and for free in your browser.
SHA-224 Hash Generator
Generate a SHA-224 (224-bit) hash from any text instantly and for free, right in your browser.
SHA-256 Hash Generator
Generate a secure SHA-256 (256-bit) hash from any text instantly in your browser.
SHA-384 Hash Generator
Generate a secure SHA-384 (384-bit) hash from any text instantly and for free in your browser.
SHA-512 Hash Generator
Generate a highly secure SHA-512 (512-bit) hash from any text instantly and for free in your browser.
SHA-3
The SHA-3 standard (FIPS 202) based on the Keccak sponge construction — a modern alternative to SHA-2.
SHA3-224 Hash Generator
Generate a SHA3-224 hash from any text instantly and for free, right in your browser. The smallest SHA-3 family member with 224-bit output.
SHA3-256 Hash Generator
Generate a SHA3-256 hash from any text instantly and for free, right in your browser. The most common SHA-3 variant with a secure 256-bit output.
SHA3-384 Hash Generator
Generate a SHA3-384 hash from any text instantly and for free, right in your browser. SHA-3 with a larger security margin, 384-bit output.
SHA3-512 Hash Generator
Generate a SHA3-512 hash from any text instantly and for free, right in your browser. The strongest SHA-3 family member with 512-bit output.
SHAKE
Extendable-output functions (XOF) from SHA-3 — adjustable output length.
SHAKE128 Hash Generator
Generate a SHAKE128 hash from any text instantly and for free, right in your browser. A SHA-3 XOF with 128-bit security and a free-choice output length.
SHAKE256 Hash Generator
Generate a SHAKE256 hash from any text instantly and for free, right in your browser. A SHA-3 XOF with 256-bit security and a free-choice output length.
Whirlpool
A 512-bit hash based on an AES-like design, an ISO/IEC standard.
xxHash
The fastest non-cryptographic hashes (xxHash32/64/3) for hash tables and large-data checksums.
xxHash3 Hash Generator
Generate a xxHash3 hash from any text instantly and for free, right in your browser. The newest xxHash generation, even faster (XXH3).
xxHash32 Hash Generator
Generate a xxHash32 hash from any text instantly and for free, right in your browser. A very fast 32-bit xxHash with an optional seed.
xxHash64 Hash Generator
Generate a xxHash64 hash from any text instantly and for free, right in your browser. A 64-bit xxHash for large data, with an optional seed.