This project generate random passwords for users. In this project there are 4 option to include in password i.e. uppercase characters, lowercase character, numbers and symbols.users can choose 1 to all options to include in their password.user can also decide the password length. after generating password it's also indicate the password strength.