- Hash Tool Windows: SHA-256 / SHA-1 / SHA-384 / SHA-512 (Text + File)
- Free Hash Tool (MD5, SHA-1, SHA-256, SHA-384, SHA-512)
- Free File Hash Tool (SHA-1 / SHA-256 / SHA-384 / SHA-512)
- JSON Tools for Notepad++ · JSON Tools Plugin (x64) download
- Lenovo UUID Tool · UUID Tool for Minecraft
- Online JWT Generator
How to use
Use it for quick integrity checks on Windows 10 downloads (installers, ISOs, archives) or for hashing strings.
- Select the algorithm (SHA-256 is the usual default).
- Either paste text or choose a file.
- (Optional) Paste an expected checksum to auto-compare.
- Click Hash Text or Hash File, then copy the result.
Windows 10 commands: certutil -hashfile "C:\path\file" SHA256 or PowerShell Get-FileHash -Algorithm SHA256 "C:\path\file".
FAQ
How do I check a file hash on Windows 10 without installing anything?
Use certutil -hashfile "C:\path\file" SHA256 or PowerShell Get-FileHash -Algorithm SHA256.
Which hash should I use to verify downloads?
Use SHA-256 unless the publisher provides a different algorithm; it’s the most common for integrity checks.
Why does my computed hash not match the published checksum?
Common causes are a different file version, an incomplete/corrupted download, or using the wrong algorithm.
Is MD5 OK for verifying files?
MD5 can detect accidental corruption, but it’s not collision-resistant; prefer SHA-256 for security-sensitive checks.
Does this tool upload my file to a server?
No—hashing runs locally in your browser and this tool does not perform network requests.
Why is there a file size limit?
In-browser hashing may load the whole file into memory; the limit helps prevent crashes on low-RAM devices.
What output format does the tool use?
Lowercase hexadecimal with no spaces; the compare box ignores non-hex characters.