Skip to content

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

  1. Type or paste the text.
  2. Choose the algorithm.
  3. 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.

Related tools