Important note: GenPass is no longer being updated. It is still functional and will remain available on this page, but new users should use SuperGenPass, an updated version of this tool that incorporates new advanced features and a better user interface. Please also note that GenPass is not compatible with SuperGenPass—given the same input, they generate different passwords.

That said, users with legacy Web browsers who experience difficulty with SuperGenPass (which requires full compliance with the DOM model) are encouraged to try GenPass Classic. Use the form below to make your GenPass bookmarklet. This is a JavaScript form; it will not transmit any information.

Build your GenPass bookmarklet

1. Select a version ?

 GenPass (interactive floating window)
 GenPass Classic (popup boxes)

2. Browser compatibility ?

 My browser handles long bookmarks (Firefox)
 My browser cannot handle long bookmarks (Internet Explorer)

3. Choose your level of security ?

 Enter your master password each time you use GenPass

 Enter your master password each time, but use a hash to verify it

 Hardcode your master password into GenPass (use with extreme caution!)

4. Default password length

characters

5. Generated password case

 lowercase
 UPPERCASE
 MiXeD

Your bookmarklet will appear here.

Notes

Select a version

Select the version of GenPass you would like to use. Each version generates the same passwords, but the newer version has an updated user interface.  [Go back]

Browser compatibility

Some browsers—most notably, Internet Explorer and some versions of Safari and Opera—place a limit of the length of bookmarks and favorites. Since the code necessary to run GenPass exceeds this length, versions for those browsers download this JavaScript file at runtime. Only generic JavaScript code is downloaded, and no information is ever transmitted to this or any other Web site.

If you are unsure if your Web browser supports long bookmarks, try the Firefox version. If GenPass fails to load, then use the Internet Explorer version.  [Go back]

Choose your level of security

The first option (enter your master password each time) is the safest. Entering your master password each time is the only way to take full advantage of the security that GenPass offers. When using GenPass on a public or untrusted computer, this is the only option you should consider.

The second option (hardcode your master password into GenPass) is the least secure, and should never be considered safe in any way. This option is provided only for the convenience of the many users that have requested it, but let me be clear: I cannot recommend this option under any circumstances. While elementary steps are taken to mask your master password, it is more or less stored directly in the bookmarklet. This means that: (1) it is stored on your computer’s hard drive, where it is vulnerable to spyware and other exploits; (2) anyone with physical or remote access to your computer can easily generate passwords without knowing your master password; and (3) anyone with physical or remote access to your computer can, with limited effort, extract your master password for later use. Again, I cannot recommend this option, as it effectively negates all of the security advantages that GenPass provides.  [Go back]

Mobile version

If you use a mobile internet device that does not support bookmarklets, save this mobile version page to your device and load it when you need to generate a password. Non-mobile users may also wish to save a copy of this page to their hard drive.

Miscellaneous