One generator. Every kind of password.
From strict character recipes to pronounceable strings, word passphrases and dice rolls — PSWD gives you total control over exactly how a password is built.
Dial in length up to 128 and exact counts of uppercase, lowercase, digits, symbols and your own custom set — with minimum or exact rules and ambiguous-character avoidance.
Generate phonetic passwords in a consonant–vowel order that stay random but are far easier to read aloud, type and remember.
Build memorable passphrases in nine languages — or your own imported word list. Mix languages, strip accents for strict sites, choose how many words and any separator, and watch entropy update in real time.
Roll one to ten dice with 2 to 100 sides, flip coins, or show the traditional dot faces — made for game nights, backed by the same cryptographic randomness as every password.
Read every character at a glance
Letters, digits, symbols and separators each get their own color — so verifying a password by eye is effortless, even at 128 characters.
A complete password toolkit
Built natively in Swift, tuned for speed, and packed with the controls power users actually want.
Precise recipes
Set length up to 128 and per-class counts for uppercase, lowercase, digits, symbols and your own custom set — with minimum or exact rules.
Word passphrases
Build memorable passphrases in nine languages — English, German, Spanish, French, Italian, Japanese, Portuguese, Chinese and a hand-crafted Turkish list — combine several at once, and add digits or symbols when a site demands them.
Phonetic mode
Generate pronounceable passwords in a consonant–vowel order that are far easier to read aloud and remember.
Your own word lists
Import a custom word list to generate passphrases from your own vocabulary — synced across your devices through iCloud — and remove diacritics for sites that only accept plain ASCII.
Real-time entropy
See bits of entropy and a strength rating recalculated live as you tune the recipe, so you always know how strong a password really is.
Separators & grouping
Insert a separator character at set intervals to break long passwords into readable, typeable groups.
Menu bar & global shortcut
On the Mac, PSWD lives in the menu bar — and a system-wide shortcut generates and copies a fresh password from inside any app.
Save & load presets
Store named recipes for every site and reuse them in a tap.
iCloud sync
Presets and your working settings follow you across iPhone, iPad and Mac through your own iCloud — with per-device control over what syncs.
Shortcuts app
Generate passwords from the Shortcuts app and your automations — with any preset — without even opening PSWD.
Composition rules
Keep symbols away from the first and last characters, or avoid repeated characters entirely — applied when the recipe allows it, with the entropy meter staying honest.
Accessible by design
Scale the password text beyond the system size, show every password at the same size, and use each screen fully with VoiceOver.
Shake to generate
Shake your iPhone or iPad for a fresh password — or a new dice throw — with distinct haptic feedback for copying, generating and rolling.
Your passwords never leave your device.
PSWD works completely offline. It doesn't collect, store, or transmit anything you enter or anything it generates — verified by Apple's own privacy nutrition label as Data Not Collected.
Designed for everyone
A community favorite for its meticulous VoiceOver support — with accessibility built in from the ground up, not bolted on.
Every control is labeled with custom descriptions announcing state and context clearly.
Tap, swipe and type entirely by voice for hands-free password generation.
Shapes and text supplement color cues, plus sufficient contrast and reduced-motion support.
A carefully tuned dark interface that keeps the character colors legible day or night.