Hash Generator
Compute SHA-256, SHA-512, SHA-384 or SHA-1 hashes of any text — instantly, with the browser's own Web Crypto API.
🔒 Nothing leaves your device. Hashing runs locally on this page.
About this tool
This free hash generator computes cryptographic hashes of any text using your browser's built-in Web Crypto API — the same implementation the browser itself uses for TLS. Supported algorithms: SHA-256, SHA-512, SHA-384 and SHA-1, output as lowercase hexadecimal.
Common uses: verifying that a file or string matches a known checksum (compare against a published SHA-256), generating cache-busting or content-addressed identifiers, checking what a password would look like after salting-plus-hashing, and integrity fields in configs.
Everything runs locally in your browser — nothing is uploaded, stored or sent anywhere, which makes it safe for sensitive strings.
Note: plain hashing is not password storage. For passwords use a purpose-built scheme such as bcrypt, scrypt or Argon2 — never a single fast SHA digest. SHA-1 is included only for compatibility with older systems; it is considered cryptographically broken for collision resistance.