#
Hash Generator
Generate SHA-256, SHA-1, SHA-384, and SHA-512 hashes from any text. Runs entirely in your browser using the Web Crypto API.
Tip: Press Ctrl+Enter (or Cmd+Enter) to generate.
Frequently asked questions
+What is a hash function?
A hash function converts any input text into a fixed-length string of characters. The same input always produces the same hash, but the input cannot be recovered from the hash.
+Which hash algorithm should I use?
Use SHA-256 or SHA-512 for security-sensitive applications. SHA-1 is outdated and should be avoided for cryptographic purposes. SHA-384 is a good middle ground.
+Is MD5 supported?
MD5 is not available via the browser's built-in Web Crypto API, which we use to ensure security. We support SHA-1, SHA-256, SHA-384, and SHA-512 instead.