Generate cryptographic hashes from any text using SHA-1, SHA-256, and SHA-512. Uses the browser's built-in Web Crypto API - your input never leaves your device.
Enter text above to generate hashes
Hashing is one-way. These hashes cannot be reversed or decrypted back to the original text.
Do not use browser-based SHA hashes for storing passwords. For password hashing, use bcrypt, argon2, or scrypt on the server - these are specifically designed to be slow and resist brute-force attacks.
All hashing is performed entirely in your browser using the native Web Crypto API (crypto.subtle.digest). Your input text is never transmitted to any server.