Skip to content
Developer tools

Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text.

MD5
SHA-1
SHA-256
SHA-384
SHA-512

All hashing runs locally — your input never leaves the browser. MD5 and SHA-1 are unsafe for security; use SHA-256 or stronger for cryptographic needs.

How it works

  1. 1Type or paste text.
  2. 2Every hash is computed live.
  3. 3Copy a single hash with one click.

Use cases

  • Generate cache-busting keys.
  • Verify file integrity by comparing hashes.
  • Produce content-addressable IDs for small strings.

Frequently asked questions

Are MD5 and SHA-1 safe for passwords?

No. Both are cryptographically broken for security use. Use SHA-256 or stronger for any security-sensitive purpose, and prefer purpose-built password hashing (bcrypt, argon2).

Where does the hashing happen?

Entirely in your browser. SHA-1/256/384/512 use the Web Crypto API; MD5 uses a small embedded pure-JS implementation.

Can I hash a file?

Not yet. File hashing is on the roadmap.

Read the guide
How to use MD5, SHA-1, and SHA-256 without getting fooled
What hashes are for, why MD5 and SHA-1 are still useful (just not for security), and the three cases where SHA-256 is the right answer.
See all →