UTILITYCO

Hash Generator

Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes from text or files in your browser using the Web Crypto API. Copy the hex digest with one click.

Tool / developer / hash-generator

Loading tool...

01 / How it works

How it works

  1. 01Choose the algorithm: SHA-1, SHA-256, SHA-384 or SHA-512.
  2. 02Type text or drop a file to hash.
  3. 03The hexadecimal digest is computed instantly in your browser.
  4. 04Copy the digest to compare or store it.

02 / FAQ

Frequently asked questions

Which hash algorithms are supported?

The tool generates SHA-1, SHA-256, SHA-384 and SHA-512 digests using your browser's built-in Web Crypto API. These are the algorithms guaranteed to be available natively in the browser.

Why is there no MD5 option?

Browsers do not provide MD5 through the Web Crypto API, and MD5 is cryptographically broken. For integrity and security, SHA-256 or stronger is recommended, so those are offered instead.

Can I hash a file?

Yes. Drop or select a file and the tool reads it locally and computes the digest, which is ideal for verifying downloads against a published checksum without any upload.

Are hashes computed privately?

Yes. Hashing runs entirely in your browser via Web Crypto. Your text and files never leave your device, so you can hash confidential data safely.

Can I use this to check file integrity?

Absolutely. Hash a downloaded file and compare the result to the checksum provided by the source. If the digests match exactly, the file has not been altered or corrupted.