Client-side WebAssembly No upload

Generate Secure Hashes Instantly

55+ hash algorithms running natively in your browser using WebAssembly. No servers, no tracking, completely private computation.

55+ algorithms
4 categories
0 server uploads

Hashes

37 browser-native tools in this category.

37 tools
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.

Checksums

8 browser-native tools in this category.

8 tools
A32
Adler-32

Calculate Adler-32 checksums online for zlib, deflate, and Zstandard compression integrity. Fast Fletcher-based error detection - faster than CRC32 for large data blocks.

CRC
CRC32

Free CRC32 calculator for ZIP files & network protocols. Checksum tool for IEEE 802.3 Ethernet - not for security. Calculate CRC32 online instantly.

CRC
CRC32C

Calculate CRC32C Castagnoli checksums online - hardware-accelerated error detection for SSDs, file systems, and Google Protocol Buffers. Intel SSE4.2 optimized CRC calculator for storage applications.

CRC
CRC64

Calculate CRC64 checksums online with ECMA-182 polynomial for large file transmission and storage systems. 64-bit error detection for network protocols and distributed storage.

H32
xxHash32

Calculate xxHash32 hashes online - fast 32-bit non-cryptographic hash optimized for 32-bit platforms and embedded systems. Lightweight high-speed checksum for IoT devices and legacy hardware.

H64
xxHash64

Calculate xxHash64 hashes online at RAM speed - ultra-fast non-cryptographic hash for databases and big data. High-performance checksum for hash tables and file deduplication.

H3
xxHash3

Calculate xxHash3 hashes online - next-generation ultra-fast hash with improved speed and quality. Modern non-cryptographic checksum with 64-bit and 128-bit output options.

H12
xxHash128

Calculate xxHash128 hashes online - 128-bit non-cryptographic hash with lower accidental collision probability than 64-bit variants. Ultra-fast checksum for large-scale distributed systems and content-addressed storage.