Passwords
8–128 characters, per-set minimums, ambiguous-character exclusion, and eight presets for the services that impose their own rules.
macOS 14+ · Apple silicon & Intel
KeyStrong generates passwords, passphrases, keys and tokens using your Mac's own cryptographic random source. No account, no sync, no server. There is nothing to send.
7hQ&vR2mK9pXz$Lw4
Never leaves your Mac
KeyStrong runs in the macOS App Sandbox with no outgoing or incoming network permission. It cannot phone home even if it wanted to; the capability isn't in the binary. Generation happens in memory; nothing is written to disk unless you save it yourself.
Read the security architecture →What it does
8–128 characters, per-set minimums, ambiguous-character exclusion, and eight presets for the services that impose their own rules.
Diceware over the EFF 7,776-word list. Three to twelve words, your separator, optional capitals and an appended digit or symbol.
Paste anything you already use. KeyStrong reports true entropy and flags dictionary words, keyboard runs, repeats and dates. All of it locally.
UUID v4 and v7, hex blobs, API tokens with prefixes, TOTP secrets, recovery-code sets and SSH key material.
A keyboard shortcut generates and copies without opening the window. The clipboard clears itself on your timer.
The last generations stay available while the app is open, held in memory only, and vanish on quit. Nothing is persisted.
The window
The arithmetic
Offline attack at 100 billion guesses per second, roughly a well-funded GPU cluster working on a leaked hash. Substituting 3 for e buys you about one bit.
| Credential | Length | Entropy | Time to crack |
|---|---|---|---|
| Summer2019! | 11 | 28 bits | instant |
| Random alphanumeric | 8 | 48 bits | 47 minutes |
| Four-word passphrase | 4 words | 52 bits | 18 months |
| Six-word passphrase | 6 words | 78 bits | 96 million yr |
| KeyStrong default | 17 | 104 bits | 2.4 × 10¹⁴ yr |
One purchase on the Mac App Store, with Family Sharing. No subscription, and no features held back for a Pro tier.