SAV Password Generator is a simple password generation PHP-script featuring broad functionality and numerous settings.
The script utilizes the jQuery library and ajax technology to update information without reloading an html page.
The script’s advantages:
1) broad functionality;
2) contemporary flexible design (mobile version included);
3) ease and convenience of application.
Installation
Extract the files from the zip archive. Then copy the content of the script’s installation pack to your hosting in the appropriate folder (for example, http://site.com/genpass/). It’s also possible to run the script on a local machine, provided it has a web server with PHP installed. Hosting must support PHP 5.4+. To run SAV Password Generator, open your website in any supported browser (Google Chrome, Safari, Opera, Mozilla Firefox) (in the example: http://site.com/genpass/).
Live demo
http://genpass.savsoft.site
Settings
The script features two modes (Password Types): Random Characters (“Random”) and Random Words (“From words”).
You can copy any password by clicking the icon to the right of it.
The Random Characters Password Type (“Random”)
The script generates random passwords based on character sets: you can use lowercase letters and/or the uppercase ones and/or numbers (0-9) and/or special characters (%, !, :, etc.).
The number of passwords. You can generate 1–100 passwords.
Password length. The length of a password can be from 6 to 50 characters (10+ are recommended).
The Random Words Password Type (“From words”)
In the Random Words mode, the script generates a password based on random English words (about 1000 English words). This makes it easier to remember a password while still ensuring its hack-proofness.
You can also use other keywords — they are loaded from the server_side/txt/keywords.txt file. Just replace it or add your own.
The number of keywords. Their number in a password can be from 2 to 6 (3+ are recommended).
Separators. To increase a security level, the password generator puts separators between the words. You can use five types of separators (; , - _ /).
The number of passwords. You can generate 1–100 passwords.