SECURITY TOOL

Hash Generator

Generate SHA-1, SHA-256, and SHA-512 hashes of any text.

SHA-1

SHA-256

SHA-512

About this tool

Generates SHA-1, SHA-256, and SHA-512 hashes of any text using your browser's built-in Web Crypto API — the same cryptographic implementation used by browsers for HTTPS. Useful for checking file/text integrity or generating reference hashes for development.

Nothing is sent anywhere — hashing happens entirely in your browser.

Frequently asked questions

Which hash should I use?
SHA-256 is the modern general-purpose standard. SHA-1 is included for compatibility with older systems but is no longer considered secure for cryptographic purposes. SHA-512 offers a longer digest for cases that call for it.
Why isn't MD5 included?
MD5 isn't available through the browser's built-in Web Crypto API and is considered cryptographically broken, so it's intentionally left out.
Does this work without an internet connection?
Yes — hashing runs entirely locally using the browser's built-in crypto support, once the page itself has loaded.