Welcome to the Password Generator, a powerful tool to create secure and unique passwords for your online accounts and applications. This project combines the frontend elements (HTML, CSS, and JavaScript) for a user-friendly interface and a Python backend for generating strong passwords.
- Generate strong and random passwords with customizable criteria.
- Choose the length of your password.
- Include or exclude uppercase letters, lowercase letters, numbers, and special characters.
- Copy generated passwords to your clipboard for easy pasting.
- Save generated passwords to a text file for future reference.
You can check out the live demo of the Password Generator here: Password Generator Demo
To run the Password Generator on your local machine, follow these steps:
-
Clone the repository to your local system:
git clone https://github.com/your-username/password-generator.git
-
Change to the project directory
cd password-generator
-
Start a local server
python -m http.server
-
Open your web browser and access the Password Generator at 'http://localhost:8000' (or the URL provided by your local server).
-
Once you access the Password Generator in your web browser, you will see the user-friendly interface with options to customize your password.
-
Specify the password length, and choose which character sets you want to include in the generated password.
-
Click the "Generate Password" button, and the tool will display your generated password.
-
You can click the "Copy to Clipboard" button to copy the generated password for immediate use.