Enter text
Type or paste the text you want to hash.
MD5, SHA-256, SHA-384 and SHA-512 hashes computed in your browserThe file you received may not be byte-for-byte identical to the file that was sent. Paste any text and get its MD5, SHA-1, SHA-256, and SHA-512 digests in one pass, no signup, no waiting.
MD5, SHA-256, SHA-384 and SHA-512 hashes computed in your browser
Algorithms
Type or paste the text you want to hash.
Tick the algorithms you need.
Click "Generate Hashes" and copy any result.
This generator computes MD5, SHA-256, SHA-384 and SHA-512 side by side, with correct UTF-8 encoding so non-English text hashes exactly as it should.
SHA variants use the browser WebCrypto API, and everything runs locally, which is the only sane way to hash anything sensitive.
Small certainty for jobs where it matters.
Compare the vendor's published hash against your download; an exact match means intact and untampered.
Hash both copies of a config or data file instead of eyeballing diffs across environments.
Hash a backup before and after a restore to confirm the data came back byte for byte.
Generate known digests quickly when building or testing checksum logic in your code.
What the algorithms are actually for.
The right default today; MD5 and SHA-1 have practical collision attacks and are unsafe for security decisions.
Many vendors still publish MD5, so compare legacy checksums against a modern SHA-256 digest side by side.
Passwords need slow, salted algorithms like bcrypt or Argon2, a different job from these fast checksums.
Four digests computed in one pass with no signup and no waiting. Free for every verification job.

Free SSL certificate checker: verify any website's certificate issuer, expiry date, days remaining, covered domains and fingerprint. Avoid expiry outages.
Read article →
Free HTTP status checker. Check any URL's status code, trace redirect chains hop by hop, and fix 404, 301 and 500 errors before they silently hurt your SEO.
Read article →