Hash

Generate MD5 / SHA-1 / SHA-256.

A free hash / checksum generator for MD5, SHA-1, SHA-256, SHA-384 and SHA-512, working on text or files, with HMAC and checksum comparison. All hashing runs locally in your browser.

How to use

  1. Choose Text to type a string, or File to drop a file and checksum it.
  2. Toggle the algorithm chips for the MD5 / SHA variants you need.
  3. Turn on HMAC and enter a key for keyed digests.
  4. Paste an expected value into Compare to auto-highlight a matching hash with ✓.

FAQ

Which hash algorithms are supported?
MD5, SHA-1, SHA-256, SHA-384 and SHA-512. The SHA family uses the browser’s Web Crypto API; MD5 uses a built-in implementation.
Does my file get uploaded?
No. Files are read and hashed locally in the browser, so the contents never leave your device — safe for sensitive files.
Are MD5 and SHA-1 still OK to use?
They’re fine for checksums, dedup and other non-security uses, but they’re no longer suitable for passwords or signatures — use SHA-256 or stronger for those.

Related tools