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
n?j$QQYY#!Yn2t?%14*2Bestincludes upper and lower case letters, numbers, and punctuation.
G*x$N^o1p%E#d2a5pe?IBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
7Tgq9ecpY33FnO3kF6YyBetterincludes upper and lower case letters and numbers.
A5OWObI7UfAXisIDI0OqOKincludes upper and lower case letters and numbers, alternated for better memorability.
kmaxQdHADAQhXHVXAWDNOKincludes upper and lower case letters.
YIVEyEpuJeYuPiRoGomoFairincludes upper and lower case letters, alternated for better memorability.
XCNCGUMLRBBLHNVUPSKAFairincludes only upper case letters.
SOJAKUZUFAQOHIQAJAMOFairincludes only upper case letters, alternated for better memorability.
bygogfsanpuftvmnxcweFairincludes only lower case letters.
inixasaropavayufayobFairincludes only lower case letters, alternated for better memorability.
48554837767935172598Lowincludes only numbers.

16 digit passwords...

PasswordRatingDescription
27#.N4^0B7Pc@3lIBestincludes upper and lower case letters, numbers, and punctuation.
s1ca@O$t4k^h6I.lBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
fx41aBVhxv9f2d0kBetterincludes upper and lower case letters and numbers.
I3ohUrITUNIhogaGOKincludes upper and lower case letters and numbers, alternated for better memorability.
eFWUDfRMpUTLOYVIOKincludes upper and lower case letters.
UVEZUHIvELuhagACFairincludes upper and lower case letters, alternated for better memorability.
OAMDACSYAHOQSYJHFairincludes only upper case letters.
EBAFODUFAWUNOXOVFairincludes only upper case letters, alternated for better memorability.
uxzvnfxbnzcvyqbcFairincludes only lower case letters.
ogemuwovenoyagugFairincludes only lower case letters, alternated for better memorability.
0848095370427552Lowincludes only numbers.

12 digit passwords...

PasswordRatingDescription
whX&c7T.Gt?9Bestincludes upper and lower case letters, numbers, and punctuation.
3@WaEflA%XS$Betterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
es28R63uzuE6Betterincludes upper and lower case letters and numbers.
2ol6f0iY8uD7OKincludes upper and lower case letters and numbers, alternated for better memorability.
DVNkLqVGqxPQOKincludes upper and lower case letters.
EyuQIyILoJutFairincludes upper and lower case letters, alternated for better memorability.
FGCNUPGRHKIBFairincludes only upper case letters.
IBUWIDIYAGOCFairincludes only upper case letters, alternated for better memorability.
woydkdnwtgpkFairincludes only lower case letters.
leniduveyeyuFairincludes only lower case letters, alternated for better memorability.
443460805892Lowincludes only numbers.

8 digit passwords...

PasswordRatingDescription
2!I8mHO8Bestincludes upper and lower case letters, numbers, and punctuation.
9.#Vks*WBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
N5No3vn2Betterincludes upper and lower case letters and numbers.
uJumAf8OOKincludes upper and lower case letters and numbers, alternated for better memorability.
dnDkXncjOKincludes upper and lower case letters.
DuLoBijiFairincludes upper and lower case letters, alternated for better memorability.
AUZLKQCBFairincludes only upper case letters.
BEHUZOWAFairincludes only upper case letters, alternated for better memorability.
acebqhwcFairincludes only lower case letters.
zinoxuweFairincludes only lower case letters, alternated for better memorability.
75454774Lowincludes only numbers.

4 digit passwords...

PasswordRatingDescription
Cn&2Bestincludes upper and lower case letters, numbers, and punctuation.
h0.PBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
rEP5Betterincludes upper and lower case letters and numbers.
7Uh0OKincludes upper and lower case letters and numbers, alternated for better memorability.
yRCzOKincludes upper and lower case letters.
DowuFairincludes upper and lower case letters, alternated for better memorability.
MBXKFairincludes only upper case letters.
OCEPFairincludes only upper case letters, alternated for better memorability.
uuwrFairincludes only lower case letters.
miwoFairincludes only lower case letters, alternated for better memorability.
9286Lowincludes 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