Hello folks.
This here is a secure password generator.
I say secure because it will never issue repeat passwords.

Your password strength is: 10



I have a list of about 20k english words. When you go to this page, I select 60 of these words that are less than 13 characters, and use the one whose index matches the current second. Then, depending on the length of this word, this may or may not grab a couple more words from the list, and then it will generate a random number. Then, it shuffles a list of special characters and sprinkles a few of those in with the words and numbers. Then, once all that is generated, it will shuffle all these things it generated and spit them back. It takes a hash of the generated password and compares it to a list of all hashes generated in the past. If the newly generated password is unique, it will print it out under here, otherwise it will try again. If it generates a bad password, just refresh until you get one you like. This site can never generate the same password twice. Also, this hash is a one way encryption, so the passwords cannot be re-created from the hashes.

There have been 4414 total passwords generated thus far.