Hash Generators

Generate MD5, SHA, and other hashes

A hash function turns any input into a fixed-length fingerprint. The same input always produces the same hash, but you can't run it backwards to recover the original — which makes hashes ideal for checksums, integrity checks and lookup keys.

This category covers the common algorithms and keyed variants:

  • SHA-256 / SHA-512 / SHA-1 — the SHA family, from the modern default to legacy compatibility.
  • MD5 and CRC32 — fast checksums for non-security use.
  • HMAC — a hash combined with a secret key to prove authenticity, not just integrity.

Choosing an algorithm for passwords? Don't use a plain hash — read the guides below first.

MD5 Hash Generator

Generate MD5 hash from text. Useful for checksums and legacy systems.

Open Tool
SHA-256 Hash Generator

Generate SHA-256 hash from text. Secure hashing for modern applications.

Open Tool
SHA-1 Hash Generator

Generate SHA-1 hash from text. 160-bit hash commonly used in version control systems.

Open Tool
SHA-512 Hash Generator

Generate SHA-512 hash from text. Strong 512-bit hash for maximum security.

Open Tool
CRC32 Checksum

Calculate CRC32 checksum for text. Common for file integrity checks.

Open Tool
HMAC Generator

Generate HMAC (Hash-based Message Authentication Code) with various algorithms.

Open Tool
HMAC-SHA256 Generator

Generate an HMAC-SHA256 code from a message and secret key, right in your browser.

Open Tool