A simple and responsive password generator that allows users to customize the password length and select which types of characters (uppercase, lowercase, numbers, special characters) to include. Users can click on the generated password to copy it directly to the clipboard.
This Password Generator is live and accessible online. You can try it out here: Password Generator
- Customizable Password Length: Users can set the desired length for the password (maximum length is 20).
- Character Set Selection: Users can choose whether to include uppercase letters, lowercase letters, numbers, and special characters.
- Password Copy: After generating the password, users can click on it to copy it to the clipboard.
- Responsive Design: The layout is fully responsive, ensuring a smooth experience on both desktop and mobile devices.
- HTML5: For structuring the webpage.
- CSS3: For styling the layout and making the page responsive.
- JavaScript: For handling the password generation logic, validation, and clipboard operations.
- Password Length: Enter the desired length for the password (up to 20 characters).
- Character Types: Use the checkboxes to select whether to include uppercase letters, lowercase letters, numbers, and/or special characters.
- Generate Password: Click the Generate Password button to create a new password based on your selections.
- Copy Password: Click on the generated password to copy it to the clipboard.
follow these steps to run the Password Generator locally:
-
Clone the repository:
git clone https://github.com/shivlalsharma/password-generator.git cd password-generator -
Open the
index.htmlfile in your browser.Alternatively, you can set up a local server (e.g., using VS Code Live Server) to view the project in your browser.
This project is licensed under the MIT License. See the LICENSE file for details.
Created and deployed by Shivlal Sharma.
- GitHub: Shivlal Sharma's GitHub
- LinkedIn: Shivlal Sharma's LinkedIn