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

Input
The quick brown fox jumps over the lazy dog
Output
d7a8fbb3…7db06c53 (64 hex chars)

MD5 of empty input

Input
(no text)
Output
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.

Related tools