Skip to content

Hash Generator

Type or paste text to see its SHA-1, SHA-256, SHA-384, and SHA-512 hashes instantly, computed with your browser's built-in crypto.subtle. MD5 isn't offered — it isn't part of the Web Crypto API and is cryptographically broken for any security use.

Text

Processed locally. Your text never leaves your browser.

Hashes

Type some text to see its hashes.

Common questions

Is this safe to use for hashing passwords before storing them?

No — these are fast, general-purpose cryptographic hash functions, not password-specific key-derivation functions like bcrypt, scrypt, or Argon2. A plain SHA hash of a password can be brute-forced far too quickly on modern hardware to be safe for password storage, which requires a slow, salted KDF that this tool doesn't implement.

Is SHA-1 still safe to use?

Not for security purposes — SHA-1 has known collision attacks and is considered broken for things like digital signatures. It's offered here mainly for compatibility with older systems or checksums that still expect it, not as a security recommendation.

Does hashing encrypt my text — can the original be recovered from the hash?

No — hashing is one-way. There's no key or process to reverse a hash back into the original text, unlike encryption, which is designed to be reversible with the right key. A hash is a fixed-size fingerprint useful for verification or comparison, not for hiding and later recovering data.