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
8CtN$mv4z%iA434O!y0VBestincludes upper and lower case letters, numbers, and punctuation.
4O3$WA7uH8IbI!AS@iw7Betterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
9KyQ4LTebtVRx7G9d6GeBetterincludes upper and lower case letters and numbers.
U4um5A6e0P9r3i2I8e0EOKincludes upper and lower case letters and numbers, alternated for better memorability.
smDuPmMdbjJMSxgvAWbJOKincludes upper and lower case letters.
tIPAXOZahUNIjiWoraKaFairincludes upper and lower case letters, alternated for better memorability.
FJNMIHPJUSDRFWTNPSRRFairincludes only upper case letters.
BORIZUGIKEDEGAMUKAGEFairincludes only upper case letters, alternated for better memorability.
lxzjgmchhlexvdhqkvgpFairincludes only lower case letters.
moxucayaqeyasibaxoquFairincludes only lower case letters, alternated for better memorability.
66024736542022363744Lowincludes only numbers.

16 digit passwords...

PasswordRatingDescription
1RTmq5sbXt!^.&lMBestincludes upper and lower case letters, numbers, and punctuation.
WI2VAHOLOR%j%9I#Betterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
4Ri12xMK9pEzz0X6Betterincludes upper and lower case letters and numbers.
5u9UTeWETOV6s4xiOKincludes upper and lower case letters and numbers, alternated for better memorability.
UDIaGHKwsvHVijKSOKincludes upper and lower case letters.
aRiFowaSOwOmezEwFairincludes upper and lower case letters, alternated for better memorability.
OMCYAZGYDOINFFDZFairincludes only upper case letters.
WAWIJUKOVINEDOREFairincludes only upper case letters, alternated for better memorability.
cntaxuizmdyahcpqFairincludes only lower case letters.
dazulicudekazajeFairincludes only lower case letters, alternated for better memorability.
5202150822808845Lowincludes only numbers.

12 digit passwords...

PasswordRatingDescription
Gm^MbHU$!$4SBestincludes upper and lower case letters, numbers, and punctuation.
7Ole2.3A9C.5Betterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
L19xRFCU9E2MBetterincludes upper and lower case letters and numbers.
o1nI6i2E5GiTOKincludes upper and lower case letters and numbers, alternated for better memorability.
dYbrnVtHhTmQOKincludes upper and lower case letters.
ENInIPuVIfEtFairincludes upper and lower case letters, alternated for better memorability.
JTCUNXWKUYDIFairincludes only upper case letters.
YUXOGEPAQUJOFairincludes only upper case letters, alternated for better memorability.
xxcemiqfbtijFairincludes only lower case letters.
omezakoxaniqFairincludes only lower case letters, alternated for better memorability.
268140339555Lowincludes only numbers.

8 digit passwords...

PasswordRatingDescription
7%8cUgJvBestincludes upper and lower case letters, numbers, and punctuation.
0$0aw%OpBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
JFF51l9nBetterincludes upper and lower case letters and numbers.
XaWI5O5sOKincludes upper and lower case letters and numbers, alternated for better memorability.
jjsmhyMKOKincludes upper and lower case letters.
aKemiFIHFairincludes upper and lower case letters, alternated for better memorability.
YXXANGGZFairincludes only upper case letters.
YIRONAFAFairincludes only upper case letters, alternated for better memorability.
flgqkqqxFairincludes only lower case letters.
kutunuwuFairincludes only lower case letters, alternated for better memorability.
43368704Lowincludes only numbers.

4 digit passwords...

PasswordRatingDescription
#b0RBestincludes upper and lower case letters, numbers, and punctuation.
@a2NBetterincludes upper and lower case letters, numbers, and punctuation, alternated for better memorability.
8eFcBetterincludes upper and lower case letters and numbers.
4DEoOKincludes upper and lower case letters and numbers, alternated for better memorability.
wJKJOKincludes upper and lower case letters.
uwaBFairincludes upper and lower case letters, alternated for better memorability.
VHJEFairincludes only upper case letters.
ITADFairincludes only upper case letters, alternated for better memorability.
quxiFairincludes only lower case letters.
zoxaFairincludes only lower case letters, alternated for better memorability.
2746Lowincludes 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