By default all passwords are generated locally. Disabling this will refresh the page and the server will generate your password(s).

Default is our memorable option; use this if you will be typing the password. Random is more secure in theory but harder to type; use this if you rely on a password manager.

Fixed-length password with minimum per-class requirements, filled randomly from the remaining charset.

%rn — digit
%ra — alphanumeric
%rna — non-ambiguous
%rw — word
%rs — symbol
Append {n} to repeat, e.g. %rn{4} → four digits.

Combines random words with a separator. More words = exponentially more entropy.

Number of words combined in the Default password. Fewer words are shorter; more words are harder to guess.

Passwords that exceed this length will be regenerated. Applies to the Default strength mode.

Shows a strength bar below your password using zxcvbn, which checks against common words, patterns, and known attacks to estimate how hard the password would be to crack. Analysis runs entirely in your browser.

For security reasons, Password History is disabled by default. If you wish to turn this on, please click the toggle above.

Recent passwords

    Copied to clipboard!

    About

    This page was created due to my personal disgust of Dinopass.

    The passwords generated here combine random words, symbols, and numbers to create stronger, memorable passwords that generally align with modern security recommendations.

    A good tool to check password strength is Dropbox's zxcvbn which analyzes password complexity against common patterns that might get used in password attacks.

    API

    No key required.

    Endpoints

    /password/default — memorable (word + word + symbol + 4 digits)

    /password/random — secure random (24 chars, mixed charset)

    Parameters

    n=<1–101> — number of passwords to return (default: 1)

    format=json — JSON array instead of plain text (one per line)

    max=<8–128> — max length for /password/default (default: 32)

    Examples

    /password/default /password/random?n=5 /password/default?max=24&format=json /password/random?n=3&format=json