Hash Generator Free

Compute SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text. Runs in your browser with the Web Crypto API — nothing is uploaded.

#️⃣ Input

Enter the text you want to hash.

SHA-256 is a good default. SHA-1 is included for legacy checksums only — it is not collision-resistant.
Hashed in your browser with the Web Crypto API — nothing is uploaded.

SHA-256 hash

Lowercase hex, updates live.

#️⃣Enter some text to compute its hash.

Fingerprint any text, instantly

A cryptographic hash turns any input into a fixed-length string that acts as a unique fingerprint. Change a single character and the whole hash changes. That property makes hashes ideal for verifying that a download, a message, or a config file hasn't been tampered with — you compare the hash you compute against a trusted one.

Everything here runs with your browser's native Web Crypto API, so there are no external libraries and no network calls. Paste a value, pick an algorithm, and copy the digest.

FAQ

Frequently asked questions

What is a hash used for?

A hash is a fixed-length fingerprint of some data. The same input always produces the same hash, so hashes are used to verify file integrity, compare data without storing it, and build checksums. A good cryptographic hash can't be reversed back to the original input.

Which algorithm should I choose?

Use SHA-256 for general integrity and checksum needs — it's fast and widely supported. SHA-384 and SHA-512 give longer digests for higher assurance. SHA-1 is included only for verifying older checksums; don't rely on it where collision resistance matters.

Is my text sent anywhere?

No. Hashing is done locally with your browser's built-in Web Crypto API. Your text never leaves the page, so you can hash sensitive values safely.

Why isn't MD5 available?

Browsers' native Web Crypto API doesn't include MD5 because it's cryptographically broken. This tool exposes only the algorithms the browser supports natively, which keeps it fast and dependency-free.

Assess your real security posture

Pyalm Guard runs authorized, non-destructive checks across DNS, TLS, email-auth, and more — scoring your domain into an overall risk grade.

Explore Pyalm Guard