Hash Generator

SHA-256, SHA-1, SHA-512 and MD5 checksums for text or files.

MD5
SHA-1
SHA-256
SHA-384
SHA-512
🔒 Hashing happens in your browser.

Hash & checksum generator

Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes for any text or file, instantly and privately in your browser. Use it to verify a download’s checksum, fingerprint a file, or create a digest for a form or API. Modern hashes (SHA-256 and above) use the browser’s built-in Web Crypto engine.

Which hash should I use?

Frequently asked questions

Is my text or file uploaded to compute the hash?
No. All hashing runs locally in your browser using the Web Crypto API (and a local MD5 script), so your data never leaves your device.
How do I verify a download’s checksum?
Switch to the File tab, choose the downloaded file, and compare the SHA-256 (or the checksum the publisher provided) with the value shown here. They should match exactly.
Are MD5 and SHA-1 secure?
They are fine for detecting accidental corruption but are broken against intentional attacks. For security-sensitive uses, prefer SHA-256 or SHA-512.