A private bcrypt hash generator and password verifier that runs entirely in the browser.
- Generate bcrypt hashes with a configurable cost factor.
- Verify a password against an existing bcrypt hash.
- Prevent silent truncation beyond bcrypt's 72-byte password limit.
- Show or hide password inputs.
- Copy generated hashes with one click.
- Work on desktop and mobile screens.
Hashing and verification happen locally in the browser. Passwords and hashes are not uploaded or stored.
npm install
npm run devRun the tests and production build with:
npm test
npm run buildVue 3, Vite, bcrypt.js, Lucide icons, Vercel Analytics, and Speed Insights.