This project features a robust password generator that provides users with two distinct styles of passwords, ensuring versatility and security for various user needs.
With this password generator, users can create passwords that are both secure and customized to their preferences. The generator offers the following features:
The Random
mode crafts passwords in a non-sequential arrangement, always initiating with an alphabetical character. Users can fine-tune the following settings:
- Default: 10 characters
- Options: Anywhere from 8 to 25 characters. Leaving this field blank defaults to a 10-character password.
- Letters: Passwords will include a mix of random uppercase and lowercase letters. Exclusive selection of either case is not available.
- Numbers: Includes random numbers ranging from 0 to 9 interspersed within the password.
- Special Characters: Incorporates all permissible ASCII symbols, ensuring the first character is not a special symbol to comply with most website requirements. Cannot be chosen alone. Needs to be together with another option.
The Dash-Separated
mode generates passwords that are segmented by dashes, evenly interspersing letters, numbers, and special characters for readability and memorability.
To generate a password:
- Choose the desired password style:
Random
orDash-Separated
. - Specify the password length (8 to 25 characters).
- Select the types of characters to include (letters, numbers, and/or special characters).
- Generate your password.