Hash Generator (SHA-256)
Generate cryptographic hashes (SHA-1, SHA-256, SHA-384, SHA-512) of any text. Uses the browser’s built-in Web Crypto API — input never leaves your device.
Inputs
About Hash Generator (SHA-256)
What is a hash?
A deterministic one-way function: same input always gives the same output, but the output reveals nothing about the input. Used to verify file integrity, store password fingerprints (with salt + iteration), and create digital signatures.
Which algorithm?
SHA-256 is the modern standard — used in Bitcoin, TLS, and most software signing. SHA-1 is considered broken for security purposes (collisions exist) but is still used for non-security integrity checks like Git. SHA-512 is stronger than 256 but rarely necessary for typical use.
Hashing vs encryption
Hashing is one-way (you can’t recover input from hash). Encryption is two-way (decryption recovers original). Never use a hash to "encrypt" sensitive data — once it’s hashed, the data is gone.