Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-512 and SHA-3 hashes from text or a file, with optional HMAC.

MD5 and SHA-1 are fast but no longer considered secure against collision attacks; prefer SHA-256 or SHA-3 for security-sensitive use.

Enable HMAC to generate a keyed hash for verifying message integrity and authenticity with a shared secret.

All hashing runs locally in your browser; nothing is sent to external servers.