Skip to content

Text Hash Generator

Hash text or a file with MD5, SHA-1, the full SHA-2 and SHA-3 families and CRC-32 at once, in hex, base64, base64url and uppercase — with a compare box for verifying downloads.

0 bytes · UTF-8

Compute a hash first, then paste the published one here.

Available algorithms

MD5SHA-1CRC-32SHA-256SHA-384SHA-512SHA-512/256SHA3-256SHA3-384SHA3-512

Struck-through algorithms are not exposed by crypto.subtle in this browser — SHA-512/256 and SHA-3 vary by engine. MD5 and SHA-1 are implemented here in full.

Digests

Hash some text or a file to see every digest at once.

About this tool

MD5 and SHA-1 are implemented from the specifications in this file because Web Crypto refuses to expose them, and both are now streamed block by block so large files never need to be held in memory. SHA-256, SHA-384, SHA-512, SHA-512/256 and the SHA-3 family use crypto.subtle.digest, and CRC-32 uses a precomputed table. Everything runs locally — files are read with File.slice() and never uploaded. MD5 and SHA-1 are broken for security purposes and are offered only for checksums and legacy formats.

  • 100% free — no account needed
  • Runs in your browser
  • Nothing is uploaded

Frequently asked questions

Is Text Hash Generator really free?

Yes. Text Hash Generator is completely free on PureBrowser — every feature, with no account, no trial, and no credit card.

Does Text Hash Generator upload my data?

No. Text Hash Generator runs entirely inside your browser, so anything you type, paste, or open stays on your own device.

Do I need to sign up or install anything?

Neither. There is no account and nothing to download — open the page and Text Hash Generator is ready to use on desktop or mobile.

Does Text Hash Generator work offline?

Once the page has loaded, yes. All of the processing happens locally in your browser, so it keeps working without a connection.