Hash Generator
Compute the MD5, SHA-1, SHA-256 and SHA-512 hashes of a piece of text or a file. Handy for checking that a download arrived intact.
MD5
—
SHA-1
—
SHA-256
—
SHA-512
—
How to use
Type or paste text and all four hashes are computed as you go. Copy whichever one you need and compare it against what another system produced.
Switch to the file tab to get a checksum for a file on your machine. That is how you confirm an installer you downloaded matches the value the publisher posted. If even one character differs, the file is either corrupted or not the one you were meant to get.
Do not lean on MD5 or SHA-1 where security matters, because collisions can be constructed for both. They are fine for spotting a file that got mangled in transit, but use SHA-256 or stronger for signatures and for anything password related.
Text you type and files you pick are never sent to a server. Everything is hashed inside your browser.
Tools people use next
Base64 Encoder & Decoder
Convert text or files to Base64 and back, including the URL-safe variant you can drop straight into a query string.
UUID Generator
Generate as many version 4 UUIDs as you need, in uppercase or with the hyphens stripped out.
Password Generator
Pick a length and the character types you want, and get a password you can actually rely on. The strength is shown alongside, and look-alike characters can be left out.
JWT Decoder
Unpack the header and payload of a JWT and read the issued-at and expiry claims as real dates.