Password Generator Professional is a complex software program that helps you generate random passwords according to a set of predefined rules. It can be used by software developers who intend to add serial numbers to their products, for instance.

The interface of the program is professional-looking. First-time users can take comfort in using the simple-to-follow wizard.

So, you can generate random passwords which are easier or harder to pronounce, make a random selection from a text file filled with passwords and words, or create serial numbers, random numbers, coupon codes, license plates, and so on.

In the following step, you can enter the inferior and superior limits of the passwords, and pick the standard character sets (e.g. lowercase alphabet, number, special characters), pronounceable characters sets (e.g. lowercase vowels, uppercase consonants) or a custom-defined set. On the bottom part of the screen you can preview the resulted password.

Before finishing the project, you can make Password Generator Professional generate as many passwords as you want, so you don't have to go through the entire process again. They can be shown in a list, saved to file (TXT, HTML, XML, CSV or XLS), appended to an existing file or generated in all combinations to file. Plus, you can crate phonetic and hexadecimal strings for each password, apply a script to the entire operation, as well as merge password files.

From the 'Options' screen you can enable a custom seed value and multiple columns on each line, pick the password quantity to put in each file, customize the standard, pronounceable and custom character sets, use a password filter, and import dictionaries.

Password Generator Professional uses a low amount of system resources and quickly generates passwords (depending on their amount and size). It includes user documentation and supports keyboard shortcuts. All in all, this app should please all advanced users who are looking to completely personalize passwords settings.