Hash Generator

Turn any text into a SHA-1, SHA-256, SHA-384 or SHA-512 hash. Hashing is one-way and runs entirely in your browser using the native Web Crypto API.

Enter text to generate its hash.

How to use the Hash Generator

Type or paste the text you want to hash.

Pick an algorithm — SHA-256 is the common default.

Click Generate hash, then copy the result.

Frequently asked questions

Is hashing the same as encryption?

No. Hashing is one-way — you cannot reverse a hash back to the original text. Encryption is reversible with a key. Use hashing to verify integrity, not to hide data you need to recover.

Which hash algorithms are supported?

SHA-1, SHA-256, SHA-384 and SHA-512, computed with the browser's built-in Web Crypto API. MD5 is not offered because it is cryptographically broken.

Is my text uploaded anywhere?

Never. The hash is computed locally with crypto.subtle; your input never leaves the page.

Related tools