SHA256 Generator
Paste text and get its SHA-256 hash straight away. SHA-256 is the hash behind TLS certificates, Git object names, Bitcoin and almost every checksum published next to a download — 256 bits written as 64 hexadecimal characters. Because the hashing happens in this page rather than on a server, you can hash a config value or an API response without it ever leaving the machine you're sitting at.
Off, the whole box is hashed as one string. On, you get one hash per line.
Only applies when hashing line by line.
Nothing is uploaded — this tool runs inside your browser, so your files never leave your device.
Why use this tool
- Hashes the whole box, or every line separately for building a lookup table
- Optional uppercase output, for systems that print hashes in capitals
- Shows the original line beside each hash when you need to check your work
- Runs entirely in your browser — the text is never uploaded
How it works
- 1Paste or type the text you want to hash.
- 2Turn on line-by-line hashing if you pasted a list rather than one value.
- 3Copy the hash, or download the whole set as a text file.
SHA256 Generator — frequently asked questions
No, and not because the tool won't do it — because there is nothing to decrypt. Hashing throws information away: every input, however long, produces the same 64 characters, so the original cannot be recovered. Sites advertising a “SHA-256 decrypter” are running a dictionary of pre-computed common inputs, which only ever works on short, guessable text.
More developer tools
Looking for something else? Browse all developer tools
Explore the other tools
Same deal everywhere on the site — free, no sign-up, and no watermark on anything you download.
Or see every tool on one page.