Hash Generator
MD5, SHA-1, SHA-256 and more
Generate
Digest text or a file with five algorithms at once.
Enter some text or pick a file — the digests appear here instantly.
Verify
Check a checksum against the input's digests.
Paste a checksum and we'll tell you which algorithm (if any) produced it.
Examples
SHA-256 of text
The quick brown fox jumps over the lazy dog
d7a8fbb3…7db06c53 (64 hex chars)
MD5 of empty input
(no text)
d41d8cd98f00b204e9800998ecf8427e
Frequently asked questions
Is my text or file uploaded to a server?
No. Every digest is computed locally in your browser — SHA hashes via the Web Crypto API and MD5 with a built-in implementation. Your input never leaves your machine.
Which algorithms are supported?
MD5, SHA-1, SHA-256, SHA-384 and SHA-512. All five are computed at once from the same input, so you can copy whichever you need.
Should I use MD5 or SHA-1?
Only for non-security uses like checksums or cache keys. Both are cryptographically broken and must not be used for passwords, signatures or integrity against a motivated attacker — prefer SHA-256 or SHA-512 there.
Can I hash a file?
Yes. Use "Hash a file" to pick any file — its raw bytes are hashed in your browser, which is handy for verifying downloads against a published checksum.