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

  1. Pick the algorithms (default MD5, SHA-1, SHA-256).
  2. Type or paste your text.
  3. The hash is computed live; copy it.

File

  1. Drag or pick files (you can add several).
  2. Pick the algorithms.
  3. 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.