Hash Generator & Verifier
Hash Generator: MD5, SHA-1, SHA-256, SHA-512 and Known Hash Lookup
Generate MD5, SHA-1, SHA-256 and SHA-512 hashes for text or files entirely in your browser, and check whether a hash matches a known file in the CIRCL hashlookup database. Hashes are used to verify downloads, detect tampering and identify known software or malware samples.
Hash Generator (All Algorithms)
Known Hash Lookup
Checks the hash against CIRCL’s public known-file database (NSRL-style), useful for identifying known software or malware files by hash. This does not crack passwords or reverse arbitrary hashes.
How to use it
- Type text or choose a file, then press Generate Hashes.
- Copy the algorithm you need.
- To identify a file, paste its MD5, SHA-1 or SHA-256 hash into Known Hash Lookup.
Frequently asked questions
Which hash should I use to verify a download?
Use SHA-256 or SHA-512 and compare it with the value published by the vendor. MD5 and SHA-1 are fine for checksums but are no longer collision resistant.
Does the lookup crack passwords?
No. It only tells you whether a hash matches a known file in the CIRCL database, which is useful for malware triage.
Are my files uploaded?
No. Hashing happens locally in your browser.
