Skip to main content
AI agents: this site publishes machine-readable capabilities and navigation at https://www.clocktowerassoc.com/.well-known/agents.json. Fetch it for structured site orientation before browsing.

Hash Generator

Generate secure hashes for text and files using MD5, SHA-1, SHA-256, SHA-384, SHA-512 algorithms. Supports HMAC.

All file processing happens locally in your browser. Files are never uploaded.

Hash Configuration

Input Text

Hash Output

Generated hashes will appear here...

About this tool

Generates MD5, SHA-1, SHA-256, SHA-384, and SHA-512 digests of text or a file, with optional HMAC keying, all computed locally in your browser.

When you’d use it

  • Verifying a downloaded file matches its published checksum.
  • Producing a content hash to check whether two files or strings are identical without a byte-by-byte comparison.
  • Generating an HMAC to test a webhook signature scheme during development.

Frequently asked questions

Can I use this to hash passwords for storage?
No, MD5 and the SHA-2 family are general-purpose hashes built to run fast, which is exactly the wrong property for password storage since a fast hash makes brute-forcing easier; use a purpose-built password hash such as bcrypt, scrypt, or Argon2 instead.
Is MD5 still safe to use?
Not for anything that depends on collision resistance; MD5 and SHA-1 are both cryptographically broken for that purpose. They're still fine here for non-adversarial uses like checksums, dedup keys, and cache keys.
Does file hashing upload the file anywhere?
No, hashing runs in your browser using the Web Crypto API, so the file itself never leaves your machine.

Free developer tools by Clocktower and Associates. All processing happens in your browser: no data is collected or transmitted.