Hash and HMAC Calculator
Eight digests at once over text or a file, plus keyed HMAC. Files are read locally and never leave your machine, so you can check a download without handing it to anyone.
Digests
SHA-1, SHA-256, SHA-384, SHA-512 and their HMACs come from the browser's own WebCrypto implementation. MD5, CRC-32, Adler-32, FNV-1a and HMAC-MD5 are implemented in this page and checked against the published test vectors. None of these are password hashes: for passwords use argon2, scrypt or bcrypt.