HashNow is a fast, clean, and privacy-respecting tool for generating and comparing cryptographic hashes — entirely in your browser or via a standalone desktop app.
- Supports SHA-256, SHA-1, and MD5
- Drag & Drop File Support
- Text Hashing
- Auto-update on algorithm change
- One-click Copy to Clipboard
- Real-time Hash Comparison
- 100% Client-Side — Nothing is uploaded, ever
- Fully Offline — No internet or CDN needed
- Mobile-friendly (WebApp [docs]) & cross-platform (Desktop)
- Verify file integrity (e.g. downloaded installers)
- Generate hashes for text-based security checks
- Compare generated hashes with known values
- Lightweight alternative to command-line tools
Download the standalone Windows executables from the latest release:
- ⬇️ HashNow-Portable-1.0.0.exe (no install required)
- ⬇️ HashNow-Setup-1.0.0.exe (installer)
cd Desktop
npm install
npm start # launch in development mode
npm install --save-dev electron-builder # Install Electron Builder for packaging the app into installer & portable .exe
npm run dist # produces both portable and installer executables under dist/- WebApp: Vanilla JavaScript, Bootstrap 5 (local CSS & JS), Web Crypto API
- Desktop: Electron, SparkMD5 (fallback for MD5), Bootstrap 5 UI
git clone https://github.com/arkabyo/HashNow.git
cd HashNow/docs
open index.htmlBuilt with ❤️ in NYC by Avijit Roy. Crafted in idle time 🌀