SHA Hash Generator

Compute SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or a local file with WebCrypto, showing hex and Base64. Nothing is uploaded, and you can verify against a known hash.

Compute SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or local files with WebCrypto.

Output ready, 4 B

How to use SHA Hash Generator

  1. Choose text or file mode and pick an algorithm.
  2. Enter text or select a local file, then click Hash.
  3. Copy the hex or Base64 digest, or paste a known hash to verify.

Frequently asked questions

Is my data uploaded?

No. Hashing runs entirely in your browser using WebCrypto.

Which algorithms are supported?

SHA-1, SHA-256, SHA-384 and SHA-512.

Can I hash a file?

Yes. Select a local file; it is read in memory and never uploaded.

How does verify work?

Paste a known digest and click Verify; it matches hex or Base64 case-insensitively.