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.

Input

HMAC

Enter a key to compute an HMAC.

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.