Skip to content

Cryptography & Hashing

MD5, SHA family, SHA-3, CRC32, HMAC, bcrypt and AES encryption in the browser.

Available tools

MD5 Hash GeneratorGenerate the MD5 hash of text or hex/Base64 bytes. Useful for checksums and legacy systems; not for passwords.SHA-1 Hash GeneratorGenerate the SHA-1 hash of text or bytes, as used by Git object IDs and older certificates.SHA-224 Hash GeneratorGenerate the SHA-224 (truncated SHA-2) hash of text or bytes in hex or Base64.SHA-256 Hash GeneratorGenerate the SHA-256 hash of text or bytes in hex or Base64, the most widely used secure hash.SHA-384 Hash GeneratorGenerate the SHA-384 hash of text or bytes, often used for Subresource Integrity (SRI) in Base64.SHA-512 Hash GeneratorGenerate the 512-bit SHA-512 hash of text or bytes in hex or Base64.SHA3-256 Hash GeneratorGenerate the SHA3-256 (FIPS 202 Keccak-based) hash of text or bytes.SHA3-512 Hash GeneratorGenerate the SHA3-512 hash of text or bytes, the 512-bit FIPS 202 SHA-3 variant.Keccak-256 Hash GeneratorGenerate the original Keccak-256 hash used by Ethereum (differs from standard SHA3-256 padding).RIPEMD-160 Hash GeneratorGenerate the RIPEMD-160 hash of text or bytes, as used in Bitcoin addresses.CRC32 Checksum CalculatorCalculate the CRC-32 checksum (as used by ZIP, PNG and Ethernet) in hex, Base64 or decimal.Adler-32 Checksum CalculatorCalculate the Adler-32 checksum used by zlib streams, in hex, Base64 or decimal.BLAKE2b Hash GeneratorGenerate BLAKE2b-512 or BLAKE2b-256 hashes, a fast modern alternative to SHA-2.BLAKE3 Hash GeneratorGenerate the 256-bit BLAKE3 hash of text or bytes, a very fast modern cryptographic hash.Whirlpool Hash GeneratorGenerate the 512-bit Whirlpool hash (ISO/IEC 10118-3) of text or bytes.NTLM Hash GeneratorGenerate the Windows NT (NTLM) hash of a password: MD4 over its UTF-16LE encoding, as stored by Active Directory.HMAC GeneratorCompute HMAC signatures with SHA-256, SHA-384, SHA-512, SHA-1, MD5 or SHA-3 and a text, hex or Base64 key.Bcrypt Hash Generator & CheckerHash passwords with bcrypt at cost 4–14, or verify a password against an existing bcrypt hash, in your browser.AES Encrypt (Text)Encrypt text with a password using AES-256-GCM and a PBKDF2-SHA256 derived key, entirely in your browser.AES Decrypt (Text)Decrypt text produced by the AES Encrypt tool (AES-256-GCM, PBKDF2-SHA256) with the original password.File Hash CalculatorCalculate MD5, SHA-1, SHA-256 and SHA-512 checksums of files up to 4 GB locally, and compare with a published hash.Password Strength CheckerEstimate password entropy and crack time, detect common passwords and patterns, and get tips. Nothing is sent anywhere.