Hash Generator

Developer Tools

SHA-1 / SHA-256 / SHA-512 hashes

FreePrivateInstant
Add a file · .txt .md .csv .json … · up to 2.00 MB
Full guide, 3 min readWhat a hash is, and why changing one letter changes everythingRead the story behind this tool →

Similar tools you may like

History

All history →

Hash Generator — at a glance

Create a unique fixed-length fingerprint (hash) of any text using SHA-1, SHA-256 or SHA-512.

Text
hello
Hash
SHA-256
2cf24dba5fb0a30e26e83b2a
c5b9e29e1b161e5c1fa7425e
73043362938b9824

How to use it — step by step

The same text always gives the same hash, but a hash cannot be turned back into the text.

1

Enter text

Type or paste the text you want to hash.

2

View hashes

SHA-1, SHA-256 and SHA-512 are generated.

3

Copy

Copy the one you need.

Pro tips

Small things that make the result better.

✦Prefer SHA-256 or SHA-512. SHA-1 is considered weak.
✦Use hashes to check that a file or text has not changed.
✦Do not store passwords with plain SHA — use bcrypt or Argon2 on your server.

Quick facts

40characters in SHA-1
64characters in SHA-256
128characters in SHA-512
One-waycannot be reversed

Frequently Asked Questions

Can a hash be decrypted?+

No. Hashing is one-way. You can only compare by hashing again.

Which one should I use?+

SHA-256 is the most common secure choice. SHA-512 is longer and also strong.

Why does a tiny change give a totally different hash?+

That is by design — it makes any modification easy to detect.

Is my data safe?+

Yes. Everything runs inside your own browser. Your text, files and images are never uploaded to any server.

More Free Tools