Hash Generator
Compute MD5, SHA-1, SHA-256, and SHA-512 hashes of any text in your browser. Lowercase or uppercase hex, with one-click copy.
Processed locally in your browser — nothing is uploaded.
0 characters
MD5
Digest appears here…
SHA-1
Digest appears here…
SHA-256
Digest appears here…
SHA-512
Digest appears here…
MD5 and SHA-1 are broken for security purposes — use them for checksums and cache keys only, and prefer SHA-256 or SHA-512 for anything security-sensitive.
About Hash Generator
Type or paste text and get its MD5, SHA-1, SHA-256, and SHA-512 digests instantly. The SHA family uses the browser's native Web Crypto implementation; MD5 (which Web Crypto dropped) is computed by a built-in RFC 1321 implementation. Hashing runs over the UTF-8 bytes of your text, so results match `echo -n "text" | md5sum` and friends.
Common uses
- Verify a checksum published alongside a download
- Generate a cache key or ETag value for testing
- Compare two blobs of text without eyeballing them
Example
Input
abc
Output
MD5: 900150983cd24fb0d6963f7d28e17f72
Limitations
- MD5 and SHA-1 are cryptographically broken — never use them for passwords or signatures
- This hashes text (UTF-8); hashing arbitrary binary files isn't supported