#️⃣ Hash Tools

Cryptographic hash functions and checksums

#️⃣

CRC32 Hash

Compute CRC32 checksum of text. Fast error-detection code used in networking and file formats.

Hash
📁

CRC32 File Hash

Compute CRC32 checksum of any file via drag-and-drop.

Hash
#️⃣

MD2 Hash

Generate MD2 message digest (128-bit). Legacy algorithm per RFC 1319.

Hash
📁

MD2 File Hash

Compute MD2 hash of any file.

Hash
#️⃣

MD4 Hash

Generate MD4 message digest (128-bit). Predecessor to MD5, per RFC 1320.

Hash
📁

MD4 File Hash

Compute MD4 hash of any file.

Hash
#️⃣

MD5 Hash

Generate MD5 message digest (128-bit). Widely used for checksums and data integrity verification.

Hash
📁

MD5 File Hash

Compute MD5 hash of any file via drag-and-drop.

Hash
#️⃣

SHA-1 Hash

Generate SHA-1 hash (160-bit). Used in Git, TLS, and legacy systems.

Hash
📁

SHA-1 File Hash

Compute SHA-1 hash of any file.

Hash
#️⃣

SHA-224 Hash

Generate SHA-224 hash (224-bit truncation of SHA-256).

Hash
📁

SHA-224 File Hash

Compute SHA-224 hash of any file.

Hash
#️⃣

SHA-256 Hash

Generate SHA-256 hash (256-bit). The gold standard for data integrity, used in Bitcoin and TLS.

Hash
📁

SHA-256 File Hash

Compute SHA-256 hash of any file via drag-and-drop.

Hash
🔗

Double SHA-256

Apply SHA-256 twice (SHA-256(SHA-256(x))). Used in Bitcoin block hashing.

Hash
#️⃣

SHA-384 Hash

Generate SHA-384 hash (384-bit truncation of SHA-512).

Hash
📁

SHA-384 File Hash

Compute SHA-384 hash of any file.

Hash
#️⃣

SHA-512 Hash

Generate SHA-512 hash (512-bit). Maximum security in the SHA-2 family.

Hash
📁

SHA-512 File Hash

Compute SHA-512 hash of any file.

Hash
#️⃣

SHA-512/224 Hash

Generate SHA-512/224 hash (224-bit output from SHA-512 core).

Hash
📁

SHA-512/224 File Hash

Compute SHA-512/224 hash of any file.

Hash
#️⃣

SHA-512/256 Hash

Generate SHA-512/256 hash (256-bit output from SHA-512 core).

Hash
📁

SHA-512/256 File Hash

Compute SHA-512/256 hash of any file.

Hash
#️⃣

SHA3-224 Hash

Generate SHA3-224 hash. Keccak-based, NIST-standardized.

Hash
📁

SHA3-224 File Hash

Compute SHA3-224 hash of any file.

Hash
#️⃣

SHA3-256 Hash

Generate SHA3-256 hash. Modern replacement for SHA-256 with sponge construction.

Hash
📁

SHA3-256 File Hash

Compute SHA3-256 hash of any file.

Hash
#️⃣

SHA3-384 Hash

Generate SHA3-384 hash.

Hash
📁

SHA3-384 File Hash

Compute SHA3-384 hash of any file.

Hash
#️⃣

SHA3-512 Hash

Generate SHA3-512 hash. Strongest SHA-3 variant with 512-bit output.

Hash
📁

SHA3-512 File Hash

Compute SHA3-512 hash of any file.

Hash
#️⃣

Keccak-224 Hash

Generate Keccak-224 hash. Original Keccak submission (pre-SHA3 padding).

Hash
📁

Keccak-224 File Hash

Compute Keccak-224 hash of any file.

Hash
#️⃣

Keccak-256 Hash

Generate Keccak-256 hash. Used as the hash function in Ethereum.

Hash
📁

Keccak-256 File Hash

Compute Keccak-256 hash of any file.

Hash
#️⃣

Keccak-384 Hash

Generate Keccak-384 hash.

Hash
📁

Keccak-384 File Hash

Compute Keccak-384 hash of any file.

Hash
#️⃣

Keccak-512 Hash

Generate Keccak-512 hash.

Hash
📁

Keccak-512 File Hash

Compute Keccak-512 hash of any file.

Hash
#️⃣

SHAKE128 Hash

Generate SHAKE128 extendable-output hash (default 256-bit).

Hash
📁

SHAKE128 File Hash

Compute SHAKE128 hash of any file.

Hash
#️⃣

SHAKE256 Hash

Generate SHAKE256 extendable-output hash (default 512-bit).

Hash
📁

SHAKE256 File Hash

Compute SHAKE256 hash of any file.

Hash
#️⃣

cSHAKE128 Hash

Generate cSHAKE128 customizable hash with optional function name and customization string.

Hash
📁

cSHAKE128 File Hash

Compute cSHAKE128 hash of any file.

Hash
#️⃣

cSHAKE256 Hash

Generate cSHAKE256 customizable hash with optional function name and customization string.

Hash
📁

cSHAKE256 File Hash

Compute cSHAKE256 hash of any file.

Hash
🔑

KMAC128 Hash

Generate KMAC128 keyed message authentication code based on cSHAKE128.

Hash
📁

KMAC128 File Hash

Compute KMAC128 hash of any file.

Hash
🔑

KMAC256 Hash

Generate KMAC256 keyed message authentication code based on cSHAKE256.

Hash
📁

KMAC256 File Hash

Compute KMAC256 hash of any file.

Hash
#️⃣

RIPEMD-160 Hash

Generate RIPEMD-160 hash (160-bit). Used in Bitcoin address generation.

Hash
📁

RIPEMD-160 File Hash

Compute RIPEMD-160 hash of any file.

Hash
#️⃣

BLAKE2b Hash

Generate BLAKE2b hash (up to 512-bit). Faster than SHA-3 and SHA-2.

Hash
📁

BLAKE2b File Hash

Compute BLAKE2b hash of any file.

Hash
#️⃣

BLAKE2s Hash

Generate BLAKE2s hash (up to 256-bit). Optimized for 32-bit platforms.

Hash
📁

BLAKE2s File Hash

Compute BLAKE2s hash of any file.

Hash
#️⃣

BLAKE3 Hash

Generate BLAKE3 hash. The fastest cryptographic hash, highly parallelizable.

Hash
📁

BLAKE3 File Hash

Compute BLAKE3 hash of any file.

Hash

✨ Oriz AI

🤖

Hi! I'm Oriz AI. Ask me anything about the tools on this page.

BYOK-first · Puter.js fallback · 10 providers available