Home
PWGen is a password generator capable of creating large amounts of cryptographically-secure passwords or passphrases (from word lists). It uses a random pool to gather entropy from user inputs and system parameters. Offers text encryption and random data file creation, too.
Notable Features
- Free and Open-Source software
- Uses up-to-date cryptography (AES, SHA-2)
- Unobtrusive: easy to use, doesn’t install any weird DLL files, doesn’t write to the Windows registry, doesn’t even write to your hard disk if you don’t want it, can be uninstalled easily
- Secure memory management: memory allocated by the program is filled with binary zeros before deallocation
- Multilingual support
- Runs on all 32-bit Windows versions (9x/Me/NT/2000/XP/Vista/7)
News
-
PWGen 2.07 released
2011-11-11
Version 2.07 essentially features easier handling of character sets in so far as the user does not have to “accept” the input any more by pressing a button. Instead, the character set is automatically updated now.
-
PWGen 2.06 released
2011-02-11
Version 2.06 features a new option “Exclude duplicate entries in password lists” which allows you to create unique password lists. The maximum size of password lists has been extended to 1,000,000. Moreover, the generation of password lists runs much faster now.
-
PWGen Translation Utility 1.00 released
2010-09-30
This small utility assists you in translating PWGen into another language, and can even be used to update an existing translation to a new version of PWGen (when the latest German.lng file serves as a template). Please note that the generated .lng files only work with PWGen version 2.05 or higher.
-
PWGen 2.05 released
2010-09-23
Version 2.05 fixes an “access violation” bug which sometimes occurred when pressing hotkeys in the character set and word list file lists, and features a main menu, larger toolbar icons and further (minor) changes. NOTE for all translators: I will publish a translation utility soon which assists you in updating existing .lng files. So stay tuned!
-
PWGen 2.04 released
2010-06-27
Version 2.04 essentially features two new settings, “Redefine ambiguous characters” and “Redefine special symbols” which should make the password generation more flexible. These options are accessible in the “Advanced Password Options” dialog.
-
Italian translation available
2010-02-12
Thanks to Giuseppe, there’s an Italian translation for PWGen available. You can find it on the project page.
-
French translation available
2009-12-16
Thanks to Jean-Cleaude, there’s a French translation for PWGen available. You can find it on the project page.
-
PWGen 2.03 released
2009-11-04
Version 2.03 features a new password option “Exclude repeating consecutive characters” which ensures that each character in the password will be different from the previous one. Furthermore, the word list field has been transformed into a drop-down list.
-
New website!
2009-09-30
The new design should be cleaner, clearer and more structured than the old rudimentary one. And it’s good-looking, at last! Thanks to Alan for his support!
-
PWGen 2.02 released
2009-05-28
Version 2.02 features some new “Advanced Password Options” as well as one major bug fix.

