TOOLTIKI Lovable tool, really free
Developer Hashing

SHA256 generator

The SHA-256 digest appears here as you type

Hashed in your browser · the file is never uploaded

Local · WebCrypto SHA-256
Advertisement
320 × 100

SHA-256 produces a 256-bit digest, written as 64 hexadecimal characters. It is the default choice for almost everything that needs a hash today: certificate signatures, Git object names in newer repositories, file checksums, and the proof-of-work in Bitcoin.

How to generate a SHA-256 hash

1 Paste the text. The digest appears immediately and updates on every keystroke.
2 Tap it to copy.
3 To hash a file rather than text, use the file hash checker instead.

A frequent misunderstanding is worth naming: SHA-256 is not encryption. Encryption is reversible with a key; hashing is not reversible at all. Nobody can decrypt a SHA-256 digest, and any site offering to do so is running a lookup table of previously-hashed common inputs. That is also the reason SHA-256 alone is unsuitable for storing passwords — it is fast, so an attacker can try billions of candidates a second against a stolen database.

Questions

256 bits, shown as 64 hexadecimal characters. The length never changes, no matter how large the input.

RFC 1321 — the MD5 message-digest algorithmNIST FIPS 180-4 — secure hash standardMDN — SubtleCrypto.digest()
Advertisement
300 × 250
Was this tool any good?
INTERNAL SIGNAL ONLY · WE USE IT TO FIND TOOLS WORTH REBUILDING