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

  1. Pick algorithms (MD5, SHA1, SHA256 by default).
  2. Type or paste text.
  3. The hash updates live.

File

  1. Drag a file in or pick it.
  2. Pick algorithms.
  3. Click Compute.
  4. The hash values appear, copy them.

Verify

  1. Pick a hash file (.sums).
  2. Pick the files to verify.
  3. 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.