Hash generator
SHA-256, SHA-1, MD5 — locally.
Type some text: the five digests are computed as you type.
MD5 and SHA-1 no longer have any cryptographic value: comparison and integrity checks only.
- 100% local — your data never leaves your browser
- Free, no usage limits
- No sign-up, no account
Digests computed in your browser
The tool computes five digests of the same content — SHA-256, SHA-384, SHA-512, SHA-1 and MD5 — from either text (UTF-8 encoded) or a file. The SHA family uses the browser’s WebCrypto API; MD5, which WebCrypto does not provide, is computed by an RFC 1321 implementation checked against the official test vectors.
Nothing leaves your browser: no upload, no server. The content is read in memory on your machine and each digest is shown as lowercase hex, with a Copy button per algorithm.
MD5 and SHA-1: integrity checks only
MD5 collisions have been producible in seconds since 2004, and SHA-1 has been publicly broken since 2017. Neither has any cryptographic value left: use them only to compare two contents or to check a sum published by an older source — never to sign, store a password or prove an origin.
One more limit: a file is fully loaded into memory before hashing. Beyond a few hundred MB, computation can take several seconds depending on the machine.