Integrity and Identity

Hash Generator and File Checksum Verification

Calculate MD5, SHA-1, SHA-256, and bcrypt text hashes plus file SHA-256 checksums on your device.

Generate hashes and checksums

MD5/SHA-1 are for legacy compatibility; do not use them in new security designs.

Web Crypto + local file

Text hash

SHA-256

File SHA-256 checksum

SHA-256
Direct answer

QR64Code generates MD5, SHA-1, SHA-256, and bcrypt for text, plus SHA-256 for files. MD5 and SHA-1 are included only for legacy integrity checks and should not be used in new security designs.

What changed in this update?

July 30, 2026

The tool, explanation, limits, sources, and accessible form flow were reviewed together.

How to use it

  1. 1

    Use the text section or choose a file for checksum.

  2. 2

    Select the required algorithm and generate the value.

  3. 3

    Compare the result character-for-character with the expected checksum.

Limits and security notes

Do not enter a real password into an online tool. Even though this tool runs locally, production password storage should use a current server-side password hashing library with appropriate cost settings.

Comparison

AlgorithmOutputNew use
MD5128 bitDo not use for security
SHA-1160 bitDo not use for security
SHA-256256 bitFile integrity
bcryptSalt + costPassword hashing

Frequently asked questions

Are hashing and encryption the same?

No. Encryption is reversed with a key; a secure hash is designed for one-way comparison.

What does a file checksum verify?

It checks whether the downloaded file matches the value published by its source.

Why is MD5 included?

It supports comparison with legacy checksums; it is not recommended for new security systems.

Sources

Related guides