Skip to content

A sleek, 100% client-side hash generator and verifier for SHA-256, SHA-1, and MD5. No uploads. No tracking. Just crypto clarity.

License

Notifications You must be signed in to change notification settings

HeyAvijitRoy/HashNow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 HashNow – Client-Side Hash Generator & Verifier

GitHub Pages License: MIT
Desktop Release

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.


Features

  • 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)

WebApp Use Cases

  • 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

Desktop App (v1.0.0)

Download the standalone Windows executables from the latest release:

Building from Source (Desktop)

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/

Tech Stack

  • WebApp: Vanilla JavaScript, Bootstrap 5 (local CSS & JS), Web Crypto API
  • Desktop: Electron, SparkMD5 (fallback for MD5), Bootstrap 5 UI

Local WebApp Development

git clone https://github.com/arkabyo/HashNow.git
cd HashNow/docs
open index.html

License

MIT License


✍️ Crafted by

Built with ❤️ in NYC by Avijit Roy. Crafted in idle time 🌀

About

A sleek, 100% client-side hash generator and verifier for SHA-256, SHA-1, and MD5. No uploads. No tracking. Just crypto clarity.

Resources

License

Stars

Watchers

Forks

Packages

No packages published