Free online tools to generate, calculate,
convert, format, encode, and play.
 

Hashing Utils

Cryptographic and non-cryptographic hash generators. Compute MD5, SHA-1, SHA-256, SHA-512, BLAKE2, and more — all client-side.


BLAKE2b
Generate BLAKE2b hashes up to 512 bits. Faster than SHA-3 while maintaining strong security. Configurable output length.
CRC32
Compute 32-bit CRC checksums for data integrity verification. Used in ZIP files, Ethernet frames, and error detection.
Keccak-256
Generate 256-bit Keccak hashes. The algorithm behind SHA-3, widely used in Ethereum and blockchain applications.
MD5
Generate 128-bit MD5 digests for text and files. Common for file integrity checks and legacy checksum verification.
RIPEMD-160
Generate 160-bit RIPEMD hashes. Used in Bitcoin address generation and PGP fingerprints.
SHA-1
Generate 160-bit SHA-1 digests. Still used in Git commits and legacy systems for content identification.
SHA-224
Generate 224-bit SHA-2 digests. Truncated variant of SHA-256, used where shorter hashes are needed with SHA-2 security.
SHA-256
Generate 256-bit SHA-2 digests. Industry standard for digital signatures, TLS certificates, and Bitcoin mining.
SHA-384
Generate 384-bit SHA-2 digests. Truncated variant of SHA-512, commonly used in TLS 1.2+ and government applications.
SHA-512
Generate 512-bit SHA-2 digests. Strongest in the SHA-2 family, often faster than SHA-256 on 64-bit processors.
SHA3-256
Generate 256-bit SHA-3 digests. Based on the Keccak sponge construction, designed as an alternative to SHA-2.
SHA3-384
Generate 384-bit SHA-3 digests. Higher security margin than SHA3-256 for applications requiring stronger collision resistance.
SHA3-512
Generate 512-bit SHA-3 digests. Maximum security level in the SHA-3 family with the strongest collision resistance.
Whirlpool
Generate 512-bit Whirlpool hashes. AES-based design recommended by the NESSIE project and adopted in ISO/IEC 10118-3.

Feedback

Help us improve this page by providing feedback, and include your name/email if you want us to reach back. Thank you in advance.


Share with