Hash and cryptography
MD5, SHA-1, SHA-2, SHA-3, CRC, HMAC, bcrypt, NTLM and more, generated locally.
- All Hash Generator Generate MD5, SHA-1, the SHA-2 and SHA-3 families, BLAKE, RIPEMD and CRC32 of your text side by side.
- Argon2 Hash Generator Generate an Argon2id password hash, the modern memory-hard algorithm recommended for new systems.
- Bcrypt Hash Generator Generate a salted bcrypt hash of a password, with a cost factor you choose, entirely in your browser.
- Bcrypt Verify Check whether a password matches a given bcrypt hash, entirely in your browser.
- BLAKE2b Generate a BLAKE2b hash, a modern algorithm that is faster than MD5 while remaining secure.
- BLAKE3 Generate a BLAKE3 hash, one of the fastest secure hashes available.
- Checksum Calculator Get several checksums of a file in one pass and check them against the value a download page published.
- Checksum Compare Paste two hashes and get a clear yes or no on whether they match, ignoring case and spacing.
- CRC-16 Hash Generator Work out the 16-bit CRC of any text under six of the catalogued parameter sets.
- CRC-32 Hash Generator Compute the 32-bit CRC of text under either the IEEE or the Castagnoli polynomial.
- CRC32 Generate a CRC32 checksum, the fast error-detection code used in zip archives and PNG files.
- Encrypt Decrypt Encrypt a note with a password using AES-256, then switch the Mode select to read it back.
- File Hash Generator Calculate the checksum of any file in your browser to verify a download, without the file ever being uploaded.
- Hash Identifier Paste a hash and find out which algorithm most likely produced it, from its length and prefix.
- HMAC Generator Generate a keyed HMAC to sign and verify messages, with your choice of hash algorithm.
- Keccak-256 Generate Keccak-256 hashes, the original Keccak used by Ethereum, distinct from standardised SHA-3.
- MD2 Hash Generator Produce the 128-bit MD2 digest defined in RFC 1319, as 32 hexadecimal characters.
- MD4 Hash Generator Generate the 128-bit MD4 digest of any text, printed as 32 hexadecimal characters.
- MD5 Generate the 128-bit MD5 hash of any text, entirely in your browser.
- NTLM Hash Generator Generate the NTLM hash of a password, the format used by Windows authentication.
- PBKDF2 Hash Generator Derive a key from a password with PBKDF2, choosing the salt, iteration count, hash and output length.
- RIPEMD-160 Generate the 160-bit RIPEMD-160 hash, best known for its role in Bitcoin addresses.
- SHA-1 Generate the 160-bit SHA-1 hash of any text, in your browser.
- SHA-224 Generate the 224-bit SHA-224 hash of any text.
- SHA-256 Generate the 256-bit SHA-256 hash of any text, the current standard for secure checksums.
- SHA-3 Generate SHA-3 hashes at 224, 256, 384 or 512 bits, the Keccak-based successor to SHA-2.
- SHA-384 Generate the 384-bit SHA-384 hash of any text.
- SHA-512 Generate the 512-bit SHA-512 hash of any text.
- SHA3-224 Hash Generator Produce a 224-bit SHA-3 digest of any text, printed as 56 hex characters.
- SHA3-256 Hash Generator Generate the 256-bit SHA-3 digest of text or a file, as 64 hex characters.
- SHA3-384 Hash Generator Produce a 384-bit SHA-3 digest, written as 96 hexadecimal characters.
- SHA3-512 Hash Generator Generate the widest SHA-3 digest, 512 bits printed as 128 hexadecimal characters.
- SHA512/224 Hash Generator Generate the 224-bit truncated SHA-512 digest specified in FIPS 180-4.
- SHA512/256 Hash Generator Generate the 256-bit truncated SHA-512 digest defined in FIPS 180-4.
- Shake-128 Hash Generator Squeeze a SHAKE128 digest of whatever length you ask for, from 8 bits up to 4096.
- Shake-256 Hash Generator Produce a SHAKE256 stream of any length you choose, at a 256-bit security level.
- Text Decrypt Paste a ciphertext string and its password to recover the original message.
- Whirlpool Generate the 512-bit Whirlpool hash, a design based on the AES block cipher.
- WordPress Password Hash Generator Build the salted phpass hash WordPress stores in the user_pass column.
Other categories
- JSON tools
- XML tools
- YAML tools
- CSV and TSV tools
- HTML tools
- CSS tools
- JavaScript tools
- SQL tools
- Code formatters
- Minifiers
- Validators
- Data converters
- Encoders and decoders
- Escape and unescape
- String and text tools
- Number tools
- Color tools
- Unit converters
- Date and time tools
- Generators
- Random data generators
- Image tools
- Compress and decompress
- Network and DNS tools
- Web and developer tools
- Chart makers
- Cheat sheets
- Fun text tools
- Calculators