Hash generator

Generate SHA-256, SHA-1 and SHA-512 hashes from any text instantly, using your browser's built-in cryptography. Nothing is uploaded.

What are hashes used for?

A cryptographic hash turns any input into a fixed-length fingerprint. The same input always produces the same hash, but you can't reverse it back to the original. Developers use hashes to verify file integrity, store password representations, generate checksums and create unique identifiers. SHA-256 is the modern standard; SHA-1 is legacy (avoid for security); SHA-512 is a longer, stronger variant.

Can I get the original text back from a hash?

No — hashing is one-way by design. That's what makes it useful for integrity checks.

Is my input sent anywhere?

No. Hashing runs in your browser via the Web Crypto API.