A secure and easy-to-use password generator written in C++ with a console-based UI. Generate strong passwords with uppercase, lowercase, digits, and symbols in seconds! Perfect for beginners and developers who want secure passwords fast.
- β Menu-driven console UI
- β Generate multiple passwords at once
- β Guarantees 1 uppercase, 1 lowercase, 1 digit, 1 symbol
- β Random shuffling for strong security
- β Beginner-friendly: loops and if-else only
- β No recursion, no external dependencies
- Compile the program:
g++ -o password_generator password_generator.cpp- Run the program:
./password_generator- Follow the menu
==============================
Strong Password Generator
==============================
1. Generate Password(s)
2. Exit
Enter your choice:1 β Generate password(s)
2 β Exit the program
Example Output
Enter password length (>=4): 12
How many passwords to generate? 3
Generated Passwords:
Password 1: F8!wQa2#kLpR
Password 2: r2@L9hV!eXm#
Password 3: T!p3qWk1@Nz$password-generator/
βββ random_password_generator.cpp
βββ random_password_generator.exe
βββ README.mdSecure C++ password generator with console UI. Generates multiple strong passwords including uppercase, lowercase, digits, and symbols. Beginner-friendly, loop-based, and highly customizable.
Made with β€οΈ by Lakshya soni