Hash Generator
Computes the hash (digest) of text or files: MD5, SHA-256, SHA-512, BLAKE2, CRC32 and more. Works in bulk, from a single file to a folder full of them.
What it does
Use this to verify a downloaded file arrived intact, produce the hash of a piece of text or a password, check whether two files are identical by comparing their hashes, or generate a reference value for digital signing.
How to use
The tool has two sections: Text and File.
Text
- Pick the algorithms (default MD5, SHA-1, SHA-256).
- Type or paste your text.
- The hash is computed live; copy it.
File
- Drag or pick files (you can add several).
- Pick the algorithms.
- Press Compute; each file's hash is listed and can be copied.
Supported algorithms
MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, BLAKE2b, BLAKE2s, CRC32.
Other settings
- Output format: Hex (default), Base64, Base58.
- HMAC: Key-based authentication hash (all algorithms except CRC32).
- Text encoding: UTF-8 (default), UTF-16, ASCII, Latin-1.
Examples
Verify a downloaded ISO: File section, pick the ISO, SHA-256, compute. Compare with the hash on the site; if they match, the file is intact.
Hash a piece of text: Text section, type the text, pick SHA-512, copy the hex output.
Confirm two files are identical: Hash both in the File section; if the SHA-256 values match, the files are byte-for-byte the same.
Hash every file in a folder: File section, select the files in bulk, compute them all at once with SHA-256.
Things to watch
- MD5 and SHA-1 are not secure (collision attacks); use them only for quick integrity checks. For security, prefer SHA-256 and above.
- Very large files (GB and up) can take minutes.
- The same file can produce a different hash under different text encodings.
License
Productivity tool; unlimited on every plan, including the Free tier.