Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-384, SHA-512 hashes from text or files. HMAC mode for keyed hashing. Output in hex or Base64.

Output:

🟢📖 Hash Algorithm Comparison

MD5128-bit, fast, NOT cryptographically secure. Use only for checksums and data integrity, never for passwords or security.
SHA-1160-bit, deprecated since 2017 (SHAttered collision). Do not use for new systems.
SHA-256256-bit, member of the SHA-2 family. Current industry standard. Used in TLS/SSL, Bitcoin, JWT signing.
SHA-512512-bit, SHA-2 family. Larger output, slightly slower. Preferred for long-term archival hashing.

HMAC (Hash-based Message Authentication Code) combines a secret key with the hash function. Use HMAC-SHA256 for API request signing and message authentication.

See also: Base64 Encode/Decode · Password Crack Estimator · JWT Decoder