WhatIPIP tools + free calculators
Free tool, no signup

Hash Generator (MD5 and SHA family)

Compute MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes of any text.

MD5
(empty input)
SHA-1
(empty input)
SHA-256
(empty input)
SHA-384
(empty input)
SHA-512
(empty input)
About this tool

A cryptographic hash function takes any input of any length and produces a fixed-length output that looks random. Two crucial properties make hashes useful: the same input always produces the same output, and changing any bit of the input changes about half the bits of the output. That makes hashes the standard way to verify data integrity, detect file corruption, fingerprint content, and store password representations. This generator computes the four SHA family hashes that are still considered secure for general use: SHA-1 (160 bits, deprecated for cryptographic purposes but still used for file checksums), SHA-256 and SHA-384 and SHA-512 (the SHA-2 family, widely used in TLS, digital signatures, and integrity verification). Everything runs in your browser using the Web Crypto API, which is built into every modern browser. The text you enter never leaves the page.

Frequently asked questions

5 questions answered

MD5 has been broken for cryptographic purposes since the mid-2000s and is no longer part of the Web Crypto API. It is still used for non-cryptographic checksumming in some legacy systems but should not be used where collision resistance matters.

Related tools

This tool runs in your browser. We do not log or store the data you enter. Results are returned by your own browser and may not match third-party services bit-for-bit if those services interpret edge cases differently.