Minimum Password Size:
Maximum Password Size:
Password Generated:
Generate a new password
This uses JavaScript Math.random() to generate the passwords, but does not post the form. The script does not require an active connection, so you can physically remove your internet connection before generating any passwords if concerned about security.
The left column checkboxes are for specifying characters that are valid at the beginning of the password; the second column checkboxes specify characters that are valid for the rest of the password.