Set minimum counts per character type. Total length auto-expands if minimums exceed it.
💬
Passphrase Generator
4–6 random words is typically stronger than a short complex password and far easier to remember.
👤
Username Generator
Builds usernames from complete words so the result stays readable and meaningful.
🛡️
Encrypted History
History is encrypted with AES-256-GCM using a master password you set. Keys are derived with PBKDF2-HMAC-SHA-512 at 250,000 iterations. Nothing ever leaves your device.
⌨️
Keyboard Shortcuts
Enter generates · Esc closes modals · Tab navigates
Changelog
v2.2 — Current
Full redesign — mobile-first, fit-to-screen layout
Master password model with PBKDF2-HMAC-SHA-512 (250k iterations)
AES-256-GCM encryption, single key per vault
Smooth modal animations, no stuck scrolling
Accurate zxcvbn strength bar with label + crack time
v2.1
IndexedDB encrypted history
Per-entry AES-GCM encryption
Strength analysis via zxcvbn
v2.0
Tabbed generator interface
Passphrase + username generators
Crypto-secure random generation
Share Starpass
Free, private, zero-server password generation.
Generated Public Key
Fingerprint
Key ID
Algorithm
Created
Your private key has been safely encrypted and stored in your local vault.
Your PGP Keys
Generated
Strength
History
Search by type (password / passphrase / username) or date. Content is encrypted and cannot be searched.
🗂️No saved passwords yet — generate one and click Save
Master Password
Used to encrypt and decrypt your history with AES-256-GCM. Never stored — don't forget it.