HashGen – File & Text Checksum Utility
A free, offline Windows tool for generating and verifying cryptographic checksums. Hash individual files, entire folders, or plain text — using MD5, SHA1, SHA256, SHA384, or SHA512 — without any data ever leaving your machine.
Features
🔤 Text Hashing
Type or paste any text and instantly generate its hash. Choose from MD5, SHA1, SHA256, SHA384, or SHA512 — the algorithm selector is right there on the tab.
✅ Text Verification
Paste your text and a known hash to verify they match. Uses constant-time comparison to prevent timing attacks, with a clear pass/fail indicator.
📄 Single File Hashing
Select any file and compute its checksum in the background. A real-time progress bar tracks large files as they're hashed in 64 KB chunks without loading them fully into memory.
🔍 Single File Verification
Hash a file and compare its result against a known checksum you paste in. Instantly see a success or failure result — case-insensitive so uppercase or lowercase hex both work.
📂 Batch Folder Hashing
Hash every file in a folder at once, with optional subfolder recursion. Side-car hash files (e.g. .sha256) are saved alongside each file, either in the same folder or a separate output folder.
📋 Batch Folder Verification
Re-scan a folder and verify every file against its previously generated side-car hash file. Each file is reported individually as verified or failed, with color-coded results in the log.
🔐 5 Hash Algorithms
Every tab lets you choose your algorithm independently: MD5, SHA1, SHA256, SHA384, and SHA512 — backed by the Windows CryptoAPI.
🔒 Fully Offline & Private
No internet connection required. Your files and text never leave your computer — everything is processed locally using the native Windows CryptoAPI.
Common Uses
📥 Verify Downloaded Files
Confirm that an ISO, installer, or archive hasn't been corrupted or tampered with by comparing its hash against the publisher's checksum.
🗄️ Backup Integrity Checks
Use batch folder hashing before and after a backup or transfer to confirm every file arrived intact — with subfolder recursion for full coverage.
🔑 Developer & Security Use
Hash passwords or tokens before storage, verify API payloads, or generate checksums for software releases — all from a simple desktop interface.
🗂️ Detecting File Changes
Hash a folder of documents or assets, then re-verify later to detect any unexpected modifications — useful for audit trails and compliance workflows.
Screenshots
Latest Release
Version 1.0 — January 2026
Initial release — text & file hashing, batch folder processing, 5 hash algorithms.