Cryptographic Hash Functions

Generate secure hashes instantly with 40+ algorithms including SHA-256, SHA-3, BLAKE3, Keccak, and legacy algorithms. 100% client-side computation for maximum privacy.

MD4

MD4

Calculate MD4 checksums online for legacy compatibility only. Cryptographically broken - use only for Windows NT LM hashes or historical systems.

MD5

MD5

Free MD5 checksum calculator for legacy file verification. Calculate MD5 hashes instantly - not for passwords or security use. Try it now.

SHA

SHA-1

Free SHA-1 calculator for legacy compatibility. Calculate deprecated SHA-1 checksums online - not for new security systems. Legacy use only.

SHA

SHA-224

Calculate SHA-224 hashes online - the compact 224-bit SHA-2 variant with 112-bit security for space-constrained applications. Lightweight SHA-224 checksum for bandwidth-limited systems.

SHA

SHA-256

SHA-256 hash calculator - industry standard for Bitcoin, file integrity & software verification. Generate secure checksums online with instant results.

SHA

SHA-384

Calculate SHA-384 hashes online with 192-bit security for TLS certificates, code signing, and cryptographic protocols. Secure SHA-384 checksum tool for high-assurance applications.

SHA

SHA-512

Compute SHA-512 hashes online with 256-bit collision resistance for high-security file integrity and digital signatures. SHA-512 calculator for large file verification.

SHA

SHA-512/224

Calculate SHA-512/224 hashes online - the truncated SHA-512 variant optimized for 64-bit platforms with 112-bit collision resistance. Compact 224-bit hash with SHA-512 performance characteristics.

SHA

SHA-512/256

Calculate SHA-512/256 hashes online - the truncated SHA-512 variant providing 128-bit collision resistance with 64-bit optimization. High-security compact checksum for 64-bit platforms.

SHA

SHA3-224

Calculate SHA3-224 hashes online - compact 224-bit Keccak-based hashing with 112-bit security. Space-constrained digital signatures and lightweight cryptographic protocols.

SHA

SHA3-256

Calculate SHA3-256 hashes online with Keccak sponge construction - NIST FIPS 202 standardized SHA-3 hashing for integrity and modern cryptographic applications.

SHA

SHA3-384

Calculate SHA3-384 hashes online with 192-bit collision resistance for TLS 1.3 and long-term integrity. High-security Keccak-based hashing with native sponge construction security.

SHA

SHA3-512

Calculate SHA3-512 hashes online with Keccak sponge construction for high-security integrity checks, digital signatures, and long-term cryptographic use.

K22

Keccak-224

Calculate Keccak-224 hashes online - the original 224-bit Keccak submission (not SHA3-224). Capacity 448 with original padding for specification compliance and research.

K25

Keccak-256

Calculate Keccak-256 hashes online for Ethereum smart contracts, blockchain transactions, and DApp development. Original Keccak submission (not SHA3-256) used by Ethereum and compatible blockchains.

K38

Keccak-384

Calculate Keccak-384 hashes online - the original 384-bit Keccak submission (not SHA3-384). 192-bit collision resistance with capacity 768 for specification compliance.

K51

Keccak-512

Calculate Keccak-512 hashes online - the original SHA-3 submission with 512-bit output (not SHA3-512). 256-bit collision resistance with original Keccak padding for research and compatibility.

SHA

SHAKE128

Calculate SHAKE128 XOF output online with flexible length for key derivation and stream ciphers. Variable-length hash function (FIPS 202) for mask generation and custom key lengths.

SHA

SHAKE256

Calculate SHAKE256 XOF output online with custom length and 256-bit security. High-security extendable-output function for key derivation, masking, and pseudorandom output.

SHA

cSHAKE128

Calculate cSHAKE128 output online - NIST SP 800-185 customizable XOF with domain separation. Function-name and personalization string support for protocol-specific applications.

SHA

cSHAKE256

Calculate cSHAKE256 output online - NIST SP 800-185 customizable XOF with 256-bit security. Domain-separated extendable-output function with personalization for high-security protocols.

TH1

TupleHash128

Calculate TupleHash128 online - NIST SP 800-185 tuple hashing with domain separation. Ensures hash([a,b]) != hash([ab]) for structured data authentication and serialization integrity.

TH2

TupleHash256

Calculate TupleHash256 online - NIST SP 800-185 high-security tuple hashing with 256-bit security. Domain-separated encoding for structured data, database records, and certificate fields.

PH1

ParallelHash128

Calculate ParallelHash128 online - NIST SP 800-185 parallelizable tree hash with interleaving. Multi-threaded hashing for large files and high-throughput data processing applications.

PH2

ParallelHash256

Calculate ParallelHash256 online - high-security parallelizable tree hash defined in NIST SP 800-185. Suitable for large data hashing and structured parallel processing workflows.

KPR

KeccakPRG

Calculate KeccakPRG output online - pseudo-random generator based on Keccak sponge construction. Reseedable PRNG with forward secrecy for deterministic randomness and key stream generation.

KTK

KangarooTwelve (K12)

Calculate K12 (KangarooTwelve) hashes online - high-speed 12-round Keccak with parallel tree structure. Fast cryptographic hashing ~2x SHA3-256 speed, ideal for high-throughput applications.

TSH

TurboSHAKE128

Calculate TurboSHAKE128 XOF output online - fast 12-round Keccak with domain separation. Experimental high-speed alternative to SHAKE128 with D parameter customization.

TSH

TurboSHAKE256

Calculate TurboSHAKE256 XOF output online - high-security 12-round Keccak with 256-bit security. Experimental fast XOF alternative to SHAKE256 with D parameter domain separation.

RIP

RIPEMD-160

Calculate RIPEMD-160 hashes online for Bitcoin address generation and legacy cryptocurrency compatibility. 160-bit hash used in Bitcoin (SHA-256 + RIPEMD-160) and historical P2P networks.

BLA

BLAKE1-256

Calculate BLAKE1-256 hashes online - original SHA-3 competition finalist, predecessor to BLAKE2. Rare legacy hash with configurable salt - use BLAKE2s for new implementations.

BLA

BLAKE1-512

Calculate BLAKE1-512 hashes online - 512-bit SHA-3 competition finalist, predecessor to BLAKE2b. Rare legacy 512-bit hash - superseded by BLAKE2b and BLAKE3.

BLA

BLAKE2b

Calculate BLAKE2b hashes online - high-speed cryptographic hashing optimized for 64-bit platforms. Faster than SHA-256 with equivalent security for file integrity and checksums.

BLA

BLAKE2s

Calculate BLAKE2s hashes online - lightweight cryptographic hashing optimized for 8-bit to 32-bit embedded systems and IoT devices. Fast secure checksums for constrained environments.

BLA

BLAKE3

BLAKE3 hash generator - fastest secure hashing with parallel tree structure. Calculate BLAKE3 online for high-throughput content-addressed storage. Free tool.

SM3

SM3

Calculate SM3 hashes online - Chinese national cryptographic standard (GM/T 0004-2012) for financial systems. Regulatory compliance hash function with 256-bit output equivalent to SHA-256 security.

W

Whirlpool

Calculate Whirlpool hashes online - 512-bit AES-based hash function (ISO/IEC 10118-3) for legacy compatibility. Miyaguchi-Preneel construction for applications requiring high-output 512-bit digests.