The button below will generate a random phrase consisting of four common words. According to xkcd's comic #936, such phrases are hard to guess (even by brute force), but easy to remember, making them interesting password choices.
1) Select the number of numeric digits at the end of the password: (default is 1)
2) Select the type of padding between words: (default is none)
3) Optional filler at end of password (i.e. one or more of: !@#$%^&*()): (default is none)
4) Optional maximum length of password (i.e. 20, 30, 42, etc. Be reasonable, please. Less than 10 is a bad password. Consider 15 as an absolute minimum.): (default is no maximum)
correct horse battery staple
NOTE: I am grateful to both Randall Munroe (xkcd's author, xkcd.com), and Jeff Preshing (preshing.com) Without them, this *very* minor modification would not be possible or thought of. In fact, the only reason I have modified it is because there are some services or applications that do not think about password complexity in the same way, and thus will _NOT_ allow a password with spaces, or a password without at least three of four of the following (upper/lower/numeric/symbols), etc. I got tired of changing these by hand... So thank you Randall and Jeff. ~Michael Schechter
We encourage you to visit xkcd.com, and http://preshing.com/20110811/xkcd-password-generator/ for the original.