File Checksum & Text Hash Generator

Verify a file checksum or generate text hashes in your browser. Compare SHA-256 or SHA-512 without uploading your file.

Check a file without uploading it

Select a local file, calculate its SHA-256 or SHA-512 checksum, and compare it with a trusted digest. File bytes stay in this page. Up to 32 MiB per file.

Optional: paste the expected digest from a trusted publisher to compare.

Larger files, troubleshooting, and trust

This tool reads the entire file into memory. For larger files, run a local command:

  • macOS: shasum -a 256 ./download.zip
  • Linux: sha256sum ./download.zip
  • PowerShell: Get-FileHash ./download.zip -Algorithm SHA256

Different algorithms, different releases, changed line endings, or a truncated download produce different digests. A matching digest is not a malware scan or a digital-signature check. Obtain the expected value from an authenticated publisher source.

Browser digest API and memory limitations · What hash collisions mean

Hash text

Bcrypt Generator

Bcrypt is computationally expensive by design. This browser output is for learning and testing; use your application's password-hashing library for production credentials.

Standard Hashes (Real-time)

Note on MD5/SHA-1: These algorithms have practical collision weaknesses. Use them only when a legacy format requires them, never for authenticity decisions or password storage.

Share this: