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
5C7k4^#43w7Z@5Q7W?M7Bestincludes upper and lower case letters, numbers, and punctuation.
BA?Ihu6E*favOTEY4C#EBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
7BJ9B5Y4BjONZizz5Q3EBetterincludes upper and lower case letters and numbers.
a4s3EW9I0vU7xAyupiGEOKincludes upper and lower case letters and numbers, alternated for better memorability.
AMurTGnwtbBCzppBXVpTOKincludes upper and lower case letters.
aGiniNekapOHekaMucEyFairincludes upper and lower case letters, alternated for better memorability.
BNGCPFFPAKGJAZQNXYVVFairincludes only upper case letters.
UJISAFIJIKUTAPAZUYURFairincludes only upper case letters, alternated for better memorability.
amimcasormfujoupnsfcFairincludes only lower case letters.
dogeciwunubuzopuyikuFairincludes only lower case letters, alternated for better memorability.
03398185583100574345Lowincludes only numbers.

16 digit passwords...

PasswordRatingDescription
1F79267a5#H!#Ir.Bestincludes upper and lower case letters, numbers, and punctuation.
a5yi%uf!EuYU$da&Betterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
9O0qrPB0uI30XrteBetterincludes upper and lower case letters and numbers.
IN9bENoKU0QAsUr3OKincludes upper and lower case letters and numbers, alternated for better memorability.
qCBRXiUyNKSKvFUEOKincludes upper and lower case letters.
oVifABOTiQAmaHomFairincludes upper and lower case letters, alternated for better memorability.
ZPAYSZZWNJUJNDSJFairincludes only upper case letters.
IGONIQOQENEPUCOTFairincludes only upper case letters, alternated for better memorability.
dgdntldmrbuarttaFairincludes only lower case letters.
otufodarivomizasFairincludes only lower case letters, alternated for better memorability.
4992853013347087Lowincludes only numbers.

12 digit passwords...

PasswordRatingDescription
K#!Au8^u58&*Bestincludes upper and lower case letters, numbers, and punctuation.
JEn1ubaF^B8@Betterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
Wk0P5C07n4pRBetterincludes upper and lower case letters and numbers.
3T1C5e5aTIx2OKincludes upper and lower case letters and numbers, alternated for better memorability.
WLLpNWmlhmRqOKincludes upper and lower case letters.
zuzUgUdizIZuFairincludes upper and lower case letters, alternated for better memorability.
GIGBGQDKTTTXFairincludes only upper case letters.
ZONODASINAGUFairincludes only upper case letters, alternated for better memorability.
kdgsuongjdmbFairincludes only lower case letters.
qugojipirumiFairincludes only lower case letters, alternated for better memorability.
113437787166Lowincludes only numbers.

8 digit passwords...

PasswordRatingDescription
^7E94e*%Bestincludes upper and lower case letters, numbers, and punctuation.
9r%O&o4EBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
JOAO8OHmBetterincludes upper and lower case letters and numbers.
ZO7a0Ju4OKincludes upper and lower case letters and numbers, alternated for better memorability.
RDDWVqPoOKincludes upper and lower case letters.
ocazOgEvFairincludes upper and lower case letters, alternated for better memorability.
ZNIAUOCQFairincludes only upper case letters.
PEYOGABAFairincludes only upper case letters, alternated for better memorability.
geytpyzaFairincludes only lower case letters.
egiyucafFairincludes only lower case letters, alternated for better memorability.
04871939Lowincludes only numbers.

4 digit passwords...

PasswordRatingDescription
^c5IBestincludes upper and lower case letters, numbers, and punctuation.
.0OvBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
3DggBetterincludes upper and lower case letters and numbers.
H4uKOKincludes upper and lower case letters and numbers, alternated for better memorability.
wJZeOKincludes upper and lower case letters.
SoKaFairincludes upper and lower case letters, alternated for better memorability.
NKVHFairincludes only upper case letters.
IGIPFairincludes only upper case letters, alternated for better memorability.
qytvFairincludes only lower case letters.
asemFairincludes only lower case letters, alternated for better memorability.
0785Lowincludes 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