Infinite Password Generator makes any number of different passwords for Web sites and applications. Using only a single Master Password that you need to remember and a keyword of your choice, you can use entirely different passwords for different Web sites. The MD5 algorithm makes sure that no one gets the Master Password from the generated password. Also carry this app in a portable USB drive.
Version 3.1 adds new tooltips and help advices.