Logics Guru

Hash Generator

Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes locally.

Runs entirely in your browser. Your data never leaves this device and is never sent to our servers.
Hash

A hash turns input of any length into a fixed-length fingerprint. The same input always produces the same digest, and changing one byte changes the output completely. Use it to verify a download, compare files, or build a cache key.

Hashing is not encryption — there is no way back. And for passwords specifically, none of these are appropriate: use bcrypt or Argon2, which are deliberately slow.

How to use it

  1. Paste the text you want to hash.
  2. Pick an algorithm — SHA-256 is the sensible default.
  3. Copy the digest.

Not working as you expect? Report a problem with this tool.

Frequently asked questions

Which algorithm should I use?
SHA-256 for almost everything. SHA-512 if you want a longer digest. SHA-1 and MD5 are broken for security purposes and should only be used to match a legacy system.
Can I hash a password with this?
You can, but you should not. Fast hashes are exactly what an attacker wants. Password storage needs a slow algorithm such as bcrypt or Argon2 with a per-user salt.
Is my input sent anywhere?
No. It uses the browser Web Crypto API. That is deliberate — people paste secrets into hash tools.