Steve's Password Generator


Welcome to my strong password generator utility. The passwords on this page are generated using the approach described here for cryptographically strong passwords, to help keep your personal information more secure.

Each time you refresh the page a new set of passwords are generated. Take your pick or refresh the page to get a different set. A few things to consider:

  • More kinds of characters in the password is better
  • Longer passwords are better
  • Passwords that are words from the dictionary are easily compromised.
  • Use a different password for every on-line account you have, so that if one is compromised the rest are still safe.
  • Use the same rules for user IDs: Use a password from the tables below as your user ID! The user ID is typically stored unecrypted, so personally identifiable user IDs make it easier for a hacker to target your account if a web site is compromised.
  • Don't keep a list of your hard-to-remember passwords on your computer. It's easier for hackers to steal data on your computer than it is for them to steal data on a sheet of paper in your wallet or in your home. Store them on paper someplace safe.
  • Don't use your mouse to highlight and copy/paste the password from this page; some piece of malicious software could be 'watching'. Instead, write it on paper, and type it when you need it.

Take your pick from the following.

20 digit passwords...

PasswordRatingDescription
@O5&Cd&8M19^fTaAE1#8Bestincludes upper and lower case letters, numbers, and punctuation.
V#wi3m6i3*Z&oXiZ1%CoBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
19Kf47V9NN8gOs9Eh3E1Betterincludes upper and lower case letters and numbers.
noXeJ6of6imO9xi6coN4OKincludes upper and lower case letters and numbers, alternated for better memorability.
MoecquKijcslCHChkRdnOKincludes upper and lower case letters.
uyatAYIQOXeqUYaYAvArFairincludes upper and lower case letters, alternated for better memorability.
KGTNFEUGUCEFEYPBYLVCFairincludes only upper case letters.
EJETAPORIVAXOTOTACUJFairincludes only upper case letters, alternated for better memorability.
vkoghlkucwveqkvbwtzyFairincludes only lower case letters.
capesewuqaciyomicahuFairincludes only lower case letters, alternated for better memorability.
75305151118149442237Lowincludes only numbers.

16 digit passwords...

PasswordRatingDescription
U1p81b*hy4K5C?V?Bestincludes upper and lower case letters, numbers, and punctuation.
oMi$B$t#X7ti$EMuBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
PiTiYraeXj58jfnbBetterincludes upper and lower case letters and numbers.
OX7b5Ba5VaNuBA1DOKincludes upper and lower case letters and numbers, alternated for better memorability.
JvLXGGmmzAzLPHUHOKincludes upper and lower case letters.
IVexInUlAmaKEfIBFairincludes upper and lower case letters, alternated for better memorability.
LMKIWZJXEHXAGTEDFairincludes only upper case letters.
MOSEVOVICOFOZUQIFairincludes only upper case letters, alternated for better memorability.
iidcahvfgxlxhvsyFairincludes only lower case letters.
bahiredureradenuFairincludes only lower case letters, alternated for better memorability.
6576876704555876Lowincludes only numbers.

12 digit passwords...

PasswordRatingDescription
b6&uMN@$@ps5Bestincludes upper and lower case letters, numbers, and punctuation.
i9r&Ho?Ok6BEBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
OuJr1j1f20bKBetterincludes upper and lower case letters and numbers.
r6do0eF7JAfAOKincludes upper and lower case letters and numbers, alternated for better memorability.
OUooCICxEhtPOKincludes upper and lower case letters.
eSANuHoTIporFairincludes upper and lower case letters, alternated for better memorability.
IJTIWRIMUPBCFairincludes only upper case letters.
JUPAVEDOWUDAFairincludes only upper case letters, alternated for better memorability.
qkyobuahcerdFairincludes only lower case letters.
rigofatifesuFairincludes only lower case letters, alternated for better memorability.
285433651700Lowincludes only numbers.

8 digit passwords...

PasswordRatingDescription
BlwW$c7ABestincludes upper and lower case letters, numbers, and punctuation.
3?yYxIu@Betterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
G62Kfi3VBetterincludes upper and lower case letters and numbers.
s5aW8tI5OKincludes upper and lower case letters and numbers, alternated for better memorability.
cxPOamdmOKincludes upper and lower case letters.
numOxumUFairincludes upper and lower case letters, alternated for better memorability.
YDHSULNLFairincludes only upper case letters.
OQUKABODFairincludes only upper case letters, alternated for better memorability.
zmsdzhohFairincludes only lower case letters.
vafopideFairincludes only lower case letters, alternated for better memorability.
69021079Lowincludes only numbers.

4 digit passwords...

PasswordRatingDescription
?7oWBestincludes upper and lower case letters, numbers, and punctuation.
a2I$Betterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
jX52Betterincludes upper and lower case letters and numbers.
u6iLOKincludes upper and lower case letters and numbers, alternated for better memorability.
DxenOKincludes upper and lower case letters.
yEKOFairincludes upper and lower case letters, alternated for better memorability.
EQFUFairincludes only upper case letters.
VAKAFairincludes only upper case letters, alternated for better memorability.
cawuFairincludes only lower case letters.
luvoFairincludes only lower case letters, alternated for better memorability.
6175Lowincludes only numbers.

Find it on the App Store:

More capabilities await you on your mobile device:

  • Word-based Passwords
  • Hawaiian scrambled passwords
  • Balanced scrambled passwords
  • Password Complexity Estimates