onlinehashtools logo

Online Hash Tools

World's simplest hash utilities

Online hash tools is a collection of useful utilities for cryptographically hashing data. All hash tools are simple, free and easy to use. There are no ads, popups or other garbage, just hash functions that work right in your browser. And all utilities work exactly the same way — load data, get a hash.
announcement heads up!
We just launched a new site – Online Fractal Tools – utilities for doing fractaly things. Check it out!
All hash tools
Didn't find the tool you were looking for? Let us know what tool we are missing and we'll build it!
Quickly calculate cryptographic MD5 checksums.
Quickly generate random valid MD5 message digests.
Quickly generate random valid MD4 hash digests.
Quickly generate random valid SHA1 hash values.
Quickly generate random valid SHA2 hash codes.
Quickly generate random valid SHA224 hash digests.
Quickly generate random valid SHA256 checksums.
Quickly generate random valid SHA384 fingerprints.
Quickly generate random valid SHA512 digests.
Coming soon These hash tools are on the way
Calculate MD2 Hash
Calculate MD2 hash function of strings, files and images.
Calculate MD4 Hash
Calculate MD4 hash value of strings, files and images.
Calculate MD6 Hash
Calculate MD6 digest of strings, files and images.
Calculate SHA0 Hash
Calculate SHA0 message digest of text, files and images.
Create Random SHA0 Hashes
Generate random valid SHA0 checksums.
Calculate SHA1 Hash
Calculate SHA1 hash function of strings, files and images.
Calculate SHA2 Hash
Find the SHA2 checksum of the given input data.
Calculate SHA3 Hash
Compute the SHA3 digest of binary or text data.
Calculate CRC16 Hash
Calculate CRC16 checksum of the input data.
Calculate CRC32 Hash
Calculate CRC32 checksum of the input data.
Calculate NTLM Hash
Calculate NT LAN Manager password hash.
Create Random NTLM Hashes
Generate random valid NTLM hash values.
Calculate MySQL Hash
Calculate the hash of a MySQL database password.
Create Random MySQL Hashes
Generate random valid MySQL password hashes.
Calculate MariaDB Hash
Calculate the hash of a MariaDB database password.
Create Random MariaDB Hashes
Generate random valid MariaDB password hashes.
Calculate Postgres Hash
Calculate the hash of a PostgreSQL database password.
Create Random Postgres Hashes
Generate random valid PostgreSQL password hashes.
Calculate BLAKE Hash
Calculate BLAKE checksum of text, files and images.
Create Random BLAKE Hashes
Generate random valid BLAKE hash values.
Calculate BLAKE2 Hash
Calculate BLAKE2 hash code of text, files and images.
Create Random BLAKE2 Hashes
Generate random valid BLAKE2 message digests.
Calculate Keccak Hash
Calculate Keccak hash value of text, files and images.
Create Random Keccak Hashes
Generate random valid Keccak checksums.
Calculate SHAKE Hash
Calculate SHAKE digest of text, files and images.
Create Random SHAKE Hashes
Generate random valid SHAKE fingerprints.
Calculate Adler32 Hash
Calculate Adler32 checksum of the given data.
Create Random Adler32 Hashes
Generate random valid Adler32 hash values.
Generate Random Hex Values
Create a random hex string of any length.