Home Generators & Utilities Hash Generator (SHA-256)

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

Hash (hex)
Hash size
Input length
Algorithm used

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.