What is a hash?
A hash turns any text into a fixed-length “fingerprint.” The same input always gives the same hash, but you can’t reverse a hash back into the original — which makes it perfect for verifying that data hasn’t changed (file integrity, checksums, signatures).
This tool uses your browser’s built-in Web Crypto engine, so hashing happens locally — your text is never uploaded or stored.
Frequently Asked Questions
Which hash algorithm should I use?
Use SHA-256 for almost everything — it’s the modern standard for checksums and integrity. SHA-1 is included for legacy compatibility but is considered weak; avoid it for security-critical use.
Can a hash be reversed?
No. A hash is one-way by design. You can’t turn a hash back into the original text — you can only re-hash the same input and compare.
Is my text sent anywhere?
No. Hashing runs entirely in your browser using the Web Crypto API. Nothing is transmitted, logged, or stored.
Why isn’t MD5 here?
Browsers’ built-in crypto doesn’t include MD5, and MD5 is cryptographically broken. For integrity checks, SHA-256 is the safe, standard choice.



