Hash Generator

Compute SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text. Calculated locally β€” your input never leaves the page.

About cryptographic hashes

A hash function turns any input into a fixed-length string of characters. The same input always produces the same hash, but you can't reverse a hash back into the original text. They're used to verify file integrity, store password fingerprints, and sign data.

Security note: SHA-1 is considered broken for security purposes (collisions are feasible) and is shown here only for compatibility and checksums. For anything security-sensitive, use SHA-256 or stronger. All hashing here uses the browser's built-in crypto.subtle API.