Search tools and pages.
Generate cryptographic hashes and checksums
Generate MD2 cryptographic hash
Generate MD4 cryptographic hash
Generate MD5 cryptographic hash
Generate MD6 cryptographic hash
Generate SHA-1 cryptographic hash
Generate SHA-256 cryptographic hash
Generate SHA-384 cryptographic hash
Generate SHA-512 cryptographic hash
Generate CRC-16 checksum
Generate CRC-32 checksum
Generate NTLM password hash
Generate Whirlpool cryptographic hash
Generate SHA-3 cryptographic hash
Generate SHAKE128 hash (SHA-3 derived)
Generate a phpass-style WordPress hash simulation for demos
Generate a SHA3-224 (Keccak) hash from any text string for secure fingerprinting and message authentication.
Generate a SHA3-256 hash from any text string to match Ethereum, Keccak-family, and NIST FIPS 202 checksums.
Generate a SHA3-384 hash from any text for long-collision-resistant digests and certificate fingerprints.
Generate a SHA3-512 hash from any text for maximum-strength Keccak-family digests and FIPS 202 outputs.
Generate a SHA-512/224 truncated digest for systems that need SHA-3-like strength with a shorter output length.
Generate a SHA-512/256 truncated digest used where 256-bit SHA-2 output is needed with SHA-512 internals.
Generate an extendable-output (XOF) SHAKE-256 hash from any text, with a configurable digest length for custom use-cases.
Generate an HMAC-MD5 message authentication code from a plaintext message and shared secret key.
Generate an HMAC-SHA1 code to sign webhook payloads, AWS-style requests, or legacy API authentication schemes.
Generate a keyed SHA-224 HMAC fingerprint for compact message authentication in embedded and IoT systems.
Generate an HMAC-SHA256 code for signing JWTs, webhook payloads, API requests, and OAuth tokens.
Generate an HMAC-SHA384 code for enterprise-grade message authentication and PCI-friendly signatures.
Generate an HMAC-SHA512 code for high-entropy signatures on large payloads and long-lived tokens.
Generate an HMAC-SHA3 keyed-hash authentication code using the Keccak family for modern cryptographic workflows.
Encrypt plaintext with AES and a passphrase, or decrypt CryptoJS-formatted ciphertext back to readable text, entirely in your browser.
Generate MD5, SHA-1, SHA-256, SHA-384, SHA-512, or SHA3 checksums from pasted text, perfect for quick integrity checks and deduplication.