Skip to content
Developer tools

Hash Generator

Compute SHA-1, SHA-256, SHA-384 and SHA-512 digests of any text.

Options

Everything above is processed in this browser tab. Your input is never sent to a server.

What is Hash Generator?

Hash Generator computes a cryptographic digest of the text you enter using the Web Crypto API. A hash is a fixed-length fingerprint of an input: the same input always produces the same digest, and any change produces a completely different one. It is used to verify integrity and compare values without storing them.

How to use it

  1. 1Paste the text you want to fingerprint.
  2. 2Choose an algorithm — SHA-256 is the sensible default.
  3. 3The hexadecimal digest is produced by the browser's Web Crypto implementation.
  4. 4Copy the digest to compare it against a published checksum.

Features

  • Four SHA family algorithms via native Web Crypto
  • UTF-8 encoding applied before hashing so international text is handled consistently
  • Uppercase or lowercase hexadecimal output

When people use it

Verifying a published checksum

Compare the digest of a downloaded manifest or release note against the value the publisher listed.

Detecting silent changes

Hashing a configuration block before and after a deploy shows immediately whether anything changed.

Known limits

  • SHA-1 is cryptographically broken for collision resistance and is offered only for legacy comparison.
  • Hashing is one-way — there is no decode. Plain SHA hashes are also unsuitable for storing passwords; use a slow KDF such as Argon2 or bcrypt.

Hash Generator questions

Related tools

Hand-picked hubs, guides and companion tools related to this page.

Last reviewed 2026-07-25. Browse the full directory.