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
Combines word fragments to create unique, pronounceable usernames.
🛡️
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
Strength
History
Master Password
Used to encrypt and decrypt your history with AES-256-GCM. Never stored — don't forget it.