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
!$amZt.eDAbg%C0ksKBfBestincludes upper and lower case letters, numbers, and punctuation.
lI3?1t?Ev#FoP2iM?b.TBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
FWec7rgx5N8I6rUJaO8VBetterincludes upper and lower case letters and numbers.
EFoQePahozAtAY4imA3SOKincludes upper and lower case letters and numbers, alternated for better memorability.
nYoSkaURBeIahhQaVDimOKincludes upper and lower case letters.
olOFATOJIjuRALOMuYukFairincludes upper and lower case letters, alternated for better memorability.
XTHEYDHYROFTSVZPQXAZFairincludes only upper case letters.
AVAHUFUGOXULUPULUTIXFairincludes only upper case letters, alternated for better memorability.
oqhquwtycfotkpfttglaFairincludes only lower case letters.
ojagegopohuquwafikawFairincludes only lower case letters, alternated for better memorability.
52698562471941444384Lowincludes only numbers.

16 digit passwords...

PasswordRatingDescription
@4F?D5F8c8$7131oBestincludes upper and lower case letters, numbers, and punctuation.
9EJ3c2uV2o0p8*1oBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
vR6P0GE5na6mmN8VBetterincludes upper and lower case letters and numbers.
n9o4Aye8lE2OHOC3OKincludes upper and lower case letters and numbers, alternated for better memorability.
wNvTGPAIwwxwqVgHOKincludes upper and lower case letters.
FUKAzALIbiTelECeFairincludes upper and lower case letters, alternated for better memorability.
RPSHQJOGYDPDZTFKFairincludes only upper case letters.
UMUVUQOSONECUTEBFairincludes only upper case letters, alternated for better memorability.
rsqnjokfyvrjblnpFairincludes only lower case letters.
orozaxafozezerezFairincludes only lower case letters, alternated for better memorability.
4526502649819852Lowincludes only numbers.

12 digit passwords...

PasswordRatingDescription
O41QK@OfR%5wBestincludes upper and lower case letters, numbers, and punctuation.
b..UOo2&oL6.Betterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
u14ya4C0LC8eBetterincludes upper and lower case letters and numbers.
4aJa0Ar9P6MEOKincludes upper and lower case letters and numbers, alternated for better memorability.
CDNCtnXdHLFJOKincludes upper and lower case letters.
rAdiCuVayePUFairincludes upper and lower case letters, alternated for better memorability.
PBQXQOPPWUYWFairincludes only upper case letters.
DUDIPOXAROBAFairincludes only upper case letters, alternated for better memorability.
llbeypavzqcaFairincludes only lower case letters.
deraliguneveFairincludes only lower case letters, alternated for better memorability.
014899099205Lowincludes only numbers.

8 digit passwords...

PasswordRatingDescription
$7Xq0mL4Bestincludes upper and lower case letters, numbers, and punctuation.
bO6#JA1IBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
p06PFmSfBetterincludes upper and lower case letters and numbers.
E3la7N3LOKincludes upper and lower case letters and numbers, alternated for better memorability.
KoWxGgWROKincludes upper and lower case letters.
lUXoBuFIFairincludes upper and lower case letters, alternated for better memorability.
RVNUNDRFFairincludes only upper case letters.
HIYUKUFAFairincludes only upper case letters, alternated for better memorability.
nyxnwjhxFairincludes only lower case letters.
ubehovucFairincludes only lower case letters, alternated for better memorability.
34028145Lowincludes only numbers.

4 digit passwords...

PasswordRatingDescription
Vl?6Bestincludes upper and lower case letters, numbers, and punctuation.
%fM3Betterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
8OhLBetterincludes upper and lower case letters and numbers.
BA0eOKincludes upper and lower case letters and numbers, alternated for better memorability.
XLOjOKincludes upper and lower case letters.
muvIFairincludes upper and lower case letters, alternated for better memorability.
ZJYKFairincludes only upper case letters.
INEJFairincludes only upper case letters, alternated for better memorability.
xyhyFairincludes only lower case letters.
rowoFairincludes only lower case letters, alternated for better memorability.
9908Lowincludes 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