Verify a file checksum or generate text hashes in your browser. Compare SHA-256 or SHA-512 without uploading your file.
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.
This tool reads the entire file into memory. For larger files, run a local command:
shasum -a 256 ./download.zipsha256sum ./download.zipGet-FileHash ./download.zip -Algorithm SHA256Different 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
Bcrypt is computationally expensive by design. This browser output is for learning and testing; use your application's password-hashing library for production credentials.
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.