Hash generator
Get the SHA-256 or SHA-512 fingerprint of any text.
A hash is a short fingerprint of a piece of text: the same input always gives the same result, and changing one character changes everything. Useful for checking that two things match without comparing them directly. This uses the browser's own cryptography, so the text never leaves your device, which matters if you are hashing anything you would not paste into a stranger's website.
How to use it
- Type or paste the text.
- Choose the algorithm.
- Copy the hash.
Why use this tool
Completely private
Everything runs inside your browser. Your files and text are never sent to a server.
Free, with no limits
No sign-up, no watermarks and no cap on how many times you can use it.
Instant results
There is no upload or queue to wait for, so results appear as fast as your device can work.
Works on any device
Runs in any modern browser on phone, tablet or desktop. Nothing to install.
Frequently asked questions
- Which algorithm should I use?
- SHA-256 unless something specifically requires another. SHA-1 is here because older systems still ask for it, but it has been broken since 2017 and should not be relied on for security.
- Can I get the original text back?
- No, and that is the point. A hash is one-way. Anyone claiming to reverse one is either looking the value up in a table of common inputs or guessing.
- Is this safe for passwords?
- Not for storing them. Password storage needs a slow algorithm with a salt, such as bcrypt or Argon2. A plain SHA hash is far too fast and can be attacked at enormous speed.