Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes of a text.
The hash generator computes the SHA-1, SHA-256, SHA-384, SHA-512 and MD5 digests of a text with the browser's built-in Web Crypto API. Get them all at once, in lowercase or uppercase hexadecimal, or in Base64.
Hashes are used to verify downloads, compare files, build cache keys and sign API requests. The text never leaves your device.
SHA-1, SHA-256, SHA-384, SHA-512 and MD5.
Lowercase hex, uppercase hex or Base64 output.
Text is hashed as UTF-8, like most programming languages do.
Computed in your browser with the Web Crypto API.
SHA-256 is the common choice today. MD5 and SHA-1 are broken for security and only fit checksums.
No. Hashes are one-way functions, although short or common inputs can be guessed with lookup tables.
No. Use a slow password hashing function such as bcrypt, scrypt or Argon2.
Check for an extra space or line break at the end of the text, and make sure both use UTF-8.