# 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. Created by team Browserling.

announcement
a new site!

We just launched a new site – Online Time Tools – utilities for working with time and date. Check it out!

All hash tools

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.

Generate MD2 Collisions

Create two files that have the same MD2 checksum.

Calculate MD4 Hash

Calculate MD4 hash value of strings, files and images.

Reverse MD4 Hash

Decode MD4 hash and find the string that matches it.

Generate MD4 Collisions

Create two values that have the same MD4 message digest.

Reverse MD5 Hash

Decode MD5 checksum and find the data that matches it.

Generate MD5 Collisions

Create two strings that have the same MD5 hash value.

Calculate MD6 Hash

Calculate MD6 digest of strings, files and images.

Reverse MD6 Hash

Decode MD6 digest and find the data that matches it.

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.

Create Random SHA3 Hashes

Generate random valid SHA3 checksums.

Create Random SHA3-224 Hashes

Generate random valid SHA3-224 checksums.

Create Random SHA3-256 Hashes

Generate random valid SHA3-256 checksums.

Create Random SHA3-384 Hashes

Generate random valid SHA3-384 checksums.

Create Random SHA3-512 Hashes

Generate random valid SHA3-512 checksums.

Calculate CRC8 Hash

Calculate CRC8 checksum of the input data.

Calculate CRC16 Hash

Calculate CRC16 checksum of the input data.

Calculate CRC24 Hash

Calculate CRC24 checksum of the input data.

Calculate CRC32 Hash

Calculate CRC32 checksum of the input data.

Calculate CRC64 Hash

Calculate CRC64 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 Mongodb Hash

Calculate the hash of a Mongodb database password.

Create Random Mongodb Hashes

Generate random valid Mongodb 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 BLAKE3 Hash

Calculate BLAKE3 hash code of text, files and images.

Create Random BLAKE3 Hashes

Generate random valid BLAKE3 cryptographic hashes.

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.

Calculate a Hash of a Hash

Calculate a hash of another hash, that is hash1(hash2(data)).

Generate Random Hex Values

Create a random hex string of any length.

Generate an SFV File

Create an .sfv file containing checksums of the given files.

Verify SFV Checksums

Check the checkums of files fron an .sfv file.

Subscribe!
Never miss an update

Cool!

Notifications
We'll let you know when we add this tool

Cool!