How to use
This tool runs fully client-side using your browser’s built-in crypto functions.
- Select an algorithm (SHA-256 is the common default).
- Choose Text or File.
- Enter text or pick a file, then click Generate Hash.
- Copy the result, or switch output to Base64 if needed.
- Use Download Offline HTML to save a portable version you can run locally.
FAQ
Is this hash tool really free to download and use offline?
Yes—use the Download Offline HTML button to save a self-contained file you can run locally without internet.
Do my text or files get uploaded anywhere?
No. Hashing runs entirely in your browser using the Web Crypto API, with no network requests.
Which algorithms are supported?
SHA-256, SHA-1, SHA-384, and SHA-512.
What output formats are available?
You can output hashes as hexadecimal or Base64.
Can I hash large files?
It depends on your browser and device; very large files can be slow or hit memory limits because the file must be read into memory.
Why does my browser say hashing is not supported?
Some browsers or contexts block the Web Crypto API. Use a modern browser and ensure the page is served over HTTPS (or use the downloaded offline file).
How do I verify a download with a checksum?
Compute the hash of the downloaded file and compare it character-for-character with the hash published by the source.