Generate MD5, SHA-1, SHA-256 and SHA-512 hashes from any text
A cryptographic hash function maps data of any size to a fixed-length digest. The same input always produces the same output, but even a one-character change produces a completely different hash.
MD5 — 128-bit, broken, legacy only
SHA-1 — 160-bit, weak, avoid
SHA-256 — 256-bit, secure, widely used
SHA-512 — 512-bit, very strong
MD5 and SHA-1 are cryptographically broken and should not be used for security-sensitive purposes. Use SHA-256 or SHA-512 instead.