Hash Generators & Checksum Tools
Use a checksum to compare exact bytes against a trusted digest. Choose a password hashing function for passwords and a MAC for keyed authentication. MD5 and SHA-1 are unsuitable for new security-sensitive designs.
⌘ K
Available tools
Browse by categoryNo matching tools. Try another search.
Hashing
- Adler-32 ChecksumAdler-32 Checksum: Adler-32 is a checksum algorithm which was invented by Mark Adler in 1995, and is a modification of…
- Hash IdentifierHash Identifier: Tries to determine information about a given hash and suggests which algorithm may have been used to…
- Argon2 Hash GeneratorArgon2 Hash Generator: Argon2 is a key derivation function that was selected as the winner of the Password Hashing…
- Argon2 Hash CheckerArgon2 Hash Checker: Tests whether the input matches the given Argon2 hash.
- Ascon HashAscon Hash: Ascon-Hash256 produces a fixed 256-bit (32-byte) cryptographic hash as standardised in NIST SP 800-232.
- Ascon MACAscon MAC: Ascon-Mac produces a 128-bit (16-byte) message authentication code as part of the Ascon family standardised…
- BLAKE2b Hash GeneratorBLAKE2b Hash Generator: Performs BLAKE2b hashing on the input.
- BLAKE2s Hash GeneratorBLAKE2s Hash Generator: Performs BLAKE2s hashing on the input.
- BLAKE3 Hash GeneratorBLAKE3 Hash Generator: Hashes the input using BLAKE3 (UTF-8 encoded), with an optional key (also UTF-8), and outputs…
- Bcrypt Hash CheckerBcrypt Hash Checker: Tests whether the input matches the given bcrypt hash.
- Bcrypt parseBcrypt parse: Parses a bcrypt hash to determine the number of rounds used, the salt, and the password hash.
- CMACCMAC: CMAC is a block-cipher based message authentication code algorithm.
- CRC Checksum CalculatorCalculate CRC checksums for text or files. Select the CRC variant and parameters to detect accidental changes to the…
- CTPHCTPH: Context Triggered Piecewise Hashing, also called Fuzzy Hashing, can match inputs that have homologies.
- Compare CTPH hashesCompare CTPH hashes: Compares two Context Triggered Piecewise Hashing (CTPH) fuzzy hashes to determine the similarity…
- Compare SSDEEP hashesCompare SSDEEP hashes: Compares two SSDEEP fuzzy hashes to determine the similarity between them on a scale of 0 to 100.
- Fletcher-16 ChecksumCalculate a Fletcher-16 checksum for text or a local file. Detect accidental changes with an order-sensitive summation…
- Fletcher-32 ChecksumCalculate a Fletcher-32 checksum for text or a local file. Detect accidental changes with an order-sensitive summation…
- Fletcher-64 ChecksumCalculate a Fletcher-64 checksum for text or a local file. Detect accidental changes with an order-sensitive summation…
- Fletcher-8 ChecksumCalculate a Fletcher-8 checksum for text or a local file. Detect accidental changes with an order-sensitive summation…
- GOST HashGOST Hash: The GOST hash function, defined in the standards GOST R 34.11-94 and GOST 34.311-95 is a 256-bit…
- Generate all checksumsGenerate all checksums: Generates all available checksums for the input.
- Generate all hashesGenerate all hashes: Generates all available hashes and checksums for the input.
- HAS-160 Hash GeneratorHAS-160 Hash Generator: HAS-160 is a cryptographic hash function designed for use with the Korean KCDSA digital…
- HMAC GeneratorHMAC Generator: Keyed-Hash Message Authentication Codes (HMAC) are a mechanism for message authentication using…
- Keccak Hash GeneratorKeccak Hash Generator: The Keccak hash algorithm was designed by Guido Bertoni, Joan Daemen, Michaël Peeters, and…
- LM HashLM Hash: An LM Hash, or LAN Manager Hash, is a deprecated way of storing passwords on old Microsoft operating systems.
- Luhn ChecksumLuhn Checksum: The Luhn mod N algorithm using the english alphabet.
- MD2 Hash GeneratorMD2 Hash Generator: The MD2 (Message-Digest 2) algorithm is a cryptographic hash function developed by Ronald Rivest…
- MD4 Hash GeneratorMD4 Hash Generator: The MD4 (Message-Digest 4) algorithm is a cryptographic hash function developed by Ronald Rivest…
- MD5 Hash GeneratorCalculate an MD5 checksum for text or a local file online. Compare legacy file digests and copy the hexadecimal result…
- MD6 Hash GeneratorMD6 Hash Generator: The MD6 (Message-Digest 6) algorithm is a cryptographic hash function.
- MurmurHash3MurmurHash3: Generates a MurmurHash v3 for a string input and an optional seed input
- NT HashNT Hash: An NT Hash, sometimes referred to as an NTLM hash, is a method of storing passwords on Windows systems.
- Parity BitParity Bit: A parity bit, or check bit, is the simplest form of error detection.
- RIPEMD Hash GeneratorCalculate a RIPEMD digest for text or file bytes. Choose the available digest length and compare the result with a…
- SHA-0 Hash GeneratorSHA-0 Hash Generator: SHA-0 is a retronym applied to the original version of the 160-bit hash function published in…
- SHA-1 Hash GeneratorSHA-1 Hash Generator: The SHA (Secure Hash Algorithm) hash functions were designed by the NSA.
- SHA-256 & SHA-512 Hash GeneratorCalculate SHA-256 or SHA-512 hashes for text and files online. Choose a SHA-2 size, inspect the digest and download…
- SHA-3 Hash GeneratorSHA-3 Hash Generator: The SHA-3 (Secure Hash Algorithm 3) hash functions were released by NIST on August 5, 2015.
- SM3 Hash GeneratorSM3 Hash Generator: SM3 is a cryptographic hash function used in the Chinese National Standard.
- SSDEEPSSDEEP: SSDEEP is a program for computing context triggered piecewise hashes (CTPH).
- ShakeShake: Shake is an Extendable Output Function (XOF) of the SHA-3 hash algorithm, part of the Keccak family, allowing…
- Snefru Hash GeneratorSnefru Hash Generator: Snefru is a cryptographic hash function invented by Ralph Merkle in 1990 while working at Xerox…
- Streebog Hash GeneratorCalculate a Streebog digest using GOST R 34.11-2012. Select the digest length and hash the exact bytes of text or a…
- TCP/IP ChecksumTCP/IP Checksum: Calculates the checksum for a TCP (Transport Control Protocol) or IP (Internet Protocol) header from…
- Whirlpool Hash GeneratorWhirlpool Hash Generator: Whirlpool is a cryptographic hash function designed by Vincent Rijmen (co-creator of AES)…
- XOR ChecksumXOR Checksum: XOR Checksum splits the input into blocks of a configurable size and performs the XOR operation on these…
- SHA-256 of Decoded Base64SHA-256 of Decoded Base64: Calculate a SHA-256 checksum of the bytes represented by Base64.
- SHA-256 of Decoded HexSHA-256 of Decoded Hex: Calculate SHA-256 from a hexadecimal byte representation.