Compare a checksum
Paste a hexadecimal digest to compare it with the most recently calculated result. Its length identifies MD5, SHA-1, SHA-256, SHA-384, or SHA-512.
Hash text or calculate a file checksum
Text input is converted to UTF-8 bytes. File mode hashes the exact bytes of the selected local file. A filename, text encoding, trailing space, or line-ending change can produce a completely different digest.
Which algorithm should you choose?
SHA-256 is the practical default for a modern general-purpose checksum. SHA-384 and SHA-512 provide longer outputs. SHA-1 and MD5 remain common in old download catalogs and interoperability workflows, but should not be used as proof against a malicious substitution.
Why files are limited to 100 MB
The browser Web Crypto digest API accepts a complete in-memory buffer rather than a streaming input. This page limits file size to keep memory use predictable. For larger files, use an operating-system tool such as sha256sum, shasum, or Get-FileHash.
Related developer tools
Random key generator creates unpredictable bytes for secrets. API key generator creates opaque credentials. Bcrypt generator creates slow salted password hashes.