Hash Calculator
Compute MD5, SHA-1, SHA-256/384/512 for text and files — fully offline in your browser. Optional HMAC, HEX/Base64 output, and bulk file hashing.
Text
Files
Drag & drop files here
or click to browse
Options
HMAC (optional)
HMAC works with SHA-* via WebCrypto; MD5-HMAC uses an internal fallback.
About hashing
Cryptographic hash functions map data to a fixed-size digest. They are commonly used for integrity checks and authentication (via HMAC). For new projects, prefer SHA-256 or stronger.
FAQ
Are my files secure?
Yes. Hashing occurs 100% locally — nothing is uploaded.
Why is MD5 still here?
MD5 is not collision-resistant; it remains useful for simple checksums. For security-sensitive use, prefer SHA-256 or better.