Generate a SHA-256, SHA-1, or SHA-512 hash of any text, right in your browser.
Hashing uses the browser's built-in, cryptographically-secure Web Crypto API (crypto.subtle.digest) — your text is never sent to any server. The same input always produces the same hash, and even a one-character change produces a completely different result.