Generate passwords using patterns, character rules or a built-in passphrase word list.
SecurityType a pattern with tokens: [u] = uppercase, [l] = lowercase, [d] = digit, [s] = special, [a] = any letter. Other chars are literal.
Choose a mode tab: 'Custom Pattern' for exact structure, 'Advanced Rules' for fine-grained control, or 'Passphrase' for memorable passwords.
In Pattern mode, type tokens like [u][l][d][s] and any literal characters, then click Generate. Example: [u][l][l][d][d][s] → 'Abc12!'
In Advanced Rules, set length, enable/disable character sets, edit the characters in each set, set minimum counts per type, and choose how many passwords to generate at once.
In Passphrase mode, pick word count (3–8), separator, and whether to capitalize words or append a number, then click Generate.
Some corporate systems require passwords like 'Letter-Letter-Number-Number-Symbol'. Use Custom Pattern mode to match any format exactly.
Generate multiple passwords at once in Advanced mode to quickly provision credentials for new team members or services.
Use Passphrase mode for your password manager master password — long, memorable, and highly resistant to brute-force attacks.
Advanced Rules with minimum counts ensures generated passwords always meet complexity requirements (e.g. min 2 uppercase, 1 symbol, 2 digits).
Go beyond basic password generation with three powerful modes: Custom Pattern (define the exact structure of your password), Advanced Rules (set character sets, minimum counts, and exclusions), and Passphrase (memorable multi-word phrases that are still cryptographically strong). Everything runs in your browser — nothing leaves your device.
Found incorrect guidance or a result? Send the team steps and a non-sensitive example.
Compute MD5, SHA-1 and SHA-256 text digests for comparison, not password storage.
Estimate password strength from the tool's scoring model; crack times are illustrative.
Encrypt or decrypt text with password-based AES-GCM in your browser.
Generate time-based one-time codes from your secret and matching algorithm settings.
Compare digest strings or compute a text/file hash; a match does not prove the source is trusted.
Mask recognized personal-data patterns, then review the result for missed information.