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
H41*7h5DkRTvo69F*O&BBestincludes upper and lower case letters, numbers, and punctuation.
5@laH5ulap?TuT$B&X3qBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
3RWH405pSC6Nl7Gf3eZiBetterincludes upper and lower case letters and numbers.
e0doBIb3deviK7tAp9SIOKincludes upper and lower case letters and numbers, alternated for better memorability.
BjuJMfKclXcnvWbsZqpbOKincludes upper and lower case letters.
DefOnaJoCUzUlewojAgUFairincludes upper and lower case letters, alternated for better memorability.
NGQGIGDGAUVBRENLHHODFairincludes only upper case letters.
OXOFIPOTEXOVAPOYOWEQFairincludes only upper case letters, alternated for better memorability.
inwpdvsiitnqjcpbdbdkFairincludes only lower case letters.
axivihoyuzezivokuhadFairincludes only lower case letters, alternated for better memorability.
48463795517311563055Lowincludes only numbers.

16 digit passwords...

PasswordRatingDescription
9a.r5vD1?PdX@qJhBestincludes upper and lower case letters, numbers, and punctuation.
IVITU6B#O8obo6a.Betterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
kSk746Q7S925JIuEBetterincludes upper and lower case letters and numbers.
As5Ic4FA3E7Oz1y8OKincludes upper and lower case letters and numbers, alternated for better memorability.
dLARWGFPpNSQghKnOKincludes upper and lower case letters.
KOYIjIlIjASAfEKaFairincludes upper and lower case letters, alternated for better memorability.
UOTKNYPKUBAQNLIVFairincludes only upper case letters.
WUVEJIHIVEXUNAJAFairincludes only upper case letters, alternated for better memorability.
bzjscjcogsgogdlsFairincludes only lower case letters.
ehivodopababilajFairincludes only lower case letters, alternated for better memorability.
1270747177737063Lowincludes only numbers.

12 digit passwords...

PasswordRatingDescription
um6u^L0E7.4^Bestincludes upper and lower case letters, numbers, and punctuation.
I&*%&3?g#4bkBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
42CW8L8Pb7ULBetterincludes upper and lower case letters and numbers.
j6mEtewoQOnUOKincludes upper and lower case letters and numbers, alternated for better memorability.
tfaQusnGdwOLOKincludes upper and lower case letters.
FUDicEpuWUHOFairincludes upper and lower case letters, alternated for better memorability.
QKAMKJFWTPWVFairincludes only upper case letters.
NIZOMEZEMOXEFairincludes only upper case letters, alternated for better memorability.
iaecakmpmwveFairincludes only lower case letters.
asufejebowinFairincludes only lower case letters, alternated for better memorability.
838926021529Lowincludes only numbers.

8 digit passwords...

PasswordRatingDescription
9p6ojR^aBestincludes upper and lower case letters, numbers, and punctuation.
7Vi$5g!PBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
Vl2laCrsBetterincludes upper and lower case letters and numbers.
j3EGA0KEOKincludes upper and lower case letters and numbers, alternated for better memorability.
LFoWXsGROKincludes upper and lower case letters.
ZaGoHoMAFairincludes upper and lower case letters, alternated for better memorability.
UJBEVZWBFairincludes only upper case letters.
FAKEXESUFairincludes only upper case letters, alternated for better memorability.
aoptzqupFairincludes only lower case letters.
urerebanFairincludes only lower case letters, alternated for better memorability.
56322640Lowincludes only numbers.

4 digit passwords...

PasswordRatingDescription
y1L.Bestincludes upper and lower case letters, numbers, and punctuation.
Ia.1Betterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
2CIeBetterincludes upper and lower case letters and numbers.
jUJ2OKincludes upper and lower case letters and numbers, alternated for better memorability.
XmdCOKincludes upper and lower case letters.
IxAlFairincludes upper and lower case letters, alternated for better memorability.
WBPVFairincludes only upper case letters.
PEHOFairincludes only upper case letters, alternated for better memorability.
cffcFairincludes only lower case letters.
sigoFairincludes only lower case letters, alternated for better memorability.
5691Lowincludes 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