Files never leave your device

Hash Generator

Compute cryptographic hashes for text using the browser SubtleCrypto API. Inputs never leave the page.

How to use Hash Generator

  1. Type or paste your text into the input area.
  2. Hashes update automatically as you type.
  3. Click any hash to copy it to your clipboard.

What hashes are useful for

A hash is a fixed-size fingerprint of arbitrary input. Two pieces of text are practically guaranteed to produce different hashes (this is what "collision resistance" means). That makes hashes ideal for verifying integrity — if the hash matches, the content matches.

Common uses

  • File integrity checks (download checksums)
  • Content-addressed storage (Git uses SHA-1; IPFS uses SHA-256)
  • Cache keys derived from content
  • Detecting changes between two versions of a string
  • Generating deterministic IDs from input

Frequently asked questions