Hash Generator
Computes the hash of text or files. Supports MD5, SHA256, SHA512 and more. Includes verification and comparison tools.
What it does
Use this to check a downloaded file's integrity, hash a password, prove two files are identical, or generate a reference value for digital signing.
How to use
Four sections:
Text
- Pick algorithms (MD5, SHA1, SHA256 by default).
- Type or paste text.
- The hash updates live.
File
- Drag a file in or pick it.
- Pick algorithms.
- Click Compute.
- The hash values appear, copy them.
Verify
- Pick a hash file (
.sums). - Pick the files to verify.
- Click Verify.
Compare
Compares two files byte by byte and tells you if they are identical.
Supported algorithms
MD5, SHA1, SHA224, SHA256, SHA384, SHA512, BLAKE2b, BLAKE2s, CRC32.
Output formats
- Hex (default): Hexadecimal, the most common.
- Base64: Shorter, web-friendly.
- Base58: Crypto-style.
Other features
- HMAC: Keyed verification hash. Every algorithm except CRC32 supports it.
- Text encoding: UTF-8 (default), UTF-16, ASCII, Latin-1.
- Bulk file hashing: Hash many files in one go.
Examples
Verify an ISO download: File mode, pick the ISO, SHA256, compute. Compare to the published hash.
Generate a password hash: Text mode, type the password, pick SHA512, copy the hex.
Compare two backups: Compare mode, pick the two backup files, run. See if they match byte for byte.
Produce a hash list for a folder: File mode, drag the folder in, SHA256. You get a hash for every file, save it as .sums.
Watch out
- MD5 and SHA1 are not secure (collision-prone), use them only for quick integrity checks. Use SHA256+ for security.
- Big files (GBs) take minutes.
- For HMAC, store the key securely - lose it and verification becomes impossible.
- The same file under different encodings produces different hashes.
- Passwords pasted into Text mode live in memory, restart after sensitive content.
License
Free tier has a monthly hash cap. Office and Ultimate plans remove it.