Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or a file, all at once. Free, instant and computed in your browser.
Input
Digests
The result appears here as you type.
What this tool is for
Every common hash of the same input, side by side, so you do not have to pick the algorithm before you see the result. Hashing runs locally through the Web Crypto API, which is what makes it reasonable to hash a file or a string you would not upload.
How to use it
- Type or paste the text, or drop a file onto the input to hash its bytes.
- Read all digests at once and copy the one you need.
- Paste a published checksum into the compare field to verify a download.
Frequently asked questions
Which algorithm should I use?
SHA-256 for anything current. MD5 and SHA-1 are broken for security purposes because collisions can be constructed deliberately, and they remain in use only as fast integrity checks against accidental corruption.
Can a hash be reversed?
Not by computation, but a short or common input can be found by looking it up in a precomputed table. That is why passwords must be hashed with a slow, salted algorithm rather than a plain SHA digest.