Compute SHA-256, SHA-1, and SHA-512 hashes instantly in your browser using the native Web Crypto API. Nothing is sent to any server.
Uses the browser's native SubtleCrypto API — your input never leaves your device.
Paste text, select an available SHA algorithm, and generate a digest. The same input and algorithm produce the same digest.
Hashing is not encryption. SHA-1 is legacy and should not be selected for new security-sensitive work. A plain hash is not appropriate for password storage; use a password-hashing scheme such as Argon2id, scrypt, bcrypt, or PBKDF2 in your application.
Most tool inputs are processed in this page. The site also uses analytics and third-party assets; see the Privacy Policy.