Skip to content

A web tool for generating secure passwords with customization options and checking password strength. Built with HTML, CSS, and JavaScript, it provides a user-friendly interface, password strength indicator, and clipboard copy functionality.

License

Notifications You must be signed in to change notification settings

harsh-pandhe/Password-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Generator

A simple and secure password generator with options for customization and strength checking.

Table of Contents

Features

  • Password generation with various customization options.
  • Password strength checking for manually entered passwords.
  • Clipboard copy functionality with visual feedback.
  • Character set customization for password generation.
  • Password strength indicator with a visual progress bar.
  • Interactive and user-friendly interface.

Getting Started

Prerequisites

  • Web browser

Installation

  1. Clone the repository:
git clone https://github.com/harsh-pandhe/Password-Generator.git
  1. Open index.html in your preferred web browser.

Usage

Generating Passwords

  1. Adjust the desired options:

    • Password length.
    • Character types (numbers, lowercase, uppercase, symbols).
    • Additional options (begin with a letter, avoid similar characters, etc.).
  2. Click the "Generate" button.

Checking Password Strength

  1. Enter a password in the input field.

  2. Click the "Check Strength" button to assess its strength.

Clipboard Copy

  1. Generate a password or enter one manually.

  2. Click the "Copy to Clipboard" button to copy the password.

Customization

  • Modify the styles.css file to customize the visual theme.

Screenshots

Include screenshots of the application to give users a visual overview.

  • Password Generation
  • Password Strength Checking
  • Clipboard Copy and Toast Notifications
  • Character Set Customization
  • Password Strength Indicator
  • Interactive UI

Languages

  • HTML: Structure of the web page.
  • CSS: Styling and layout of the user interface.
  • JavaScript: Implementation of password generation, strength checking, and dynamic updates.

License

This project is licensed under the MIT License.

Acknowledgements

About

A web tool for generating secure passwords with customization options and checking password strength. Built with HTML, CSS, and JavaScript, it provides a user-friendly interface, password strength indicator, and clipboard copy functionality.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published