Skip to content

xpodev/password-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Generator

A simple password generator that allows users to generate secure passwords with different complexity levels. It features an easy-to-use interface and supports customizing the length and security level of the generated password.

Features

  • Password Length: Set the desired password length (minimum 4 characters, no upper limit).
  • Generation Modes: Choose between three different generation modes:
    • Standard Password: Customizable password with options for lowercase, uppercase, numbers, and symbols
    • Hex String: Random hexadecimal string (0-9, a-f)
    • Base64 String: Random base64-encoded string
  • Character Options (Standard Password mode only):
    • Lowercase letters
    • Uppercase letters
    • Numbers
    • Symbols
  • Copy Password: Quickly copy the generated password to your clipboard.

Live Demo

You can try the password generator live at the following URL: Password Generator

How to Use

  1. Set the Length: Use the input field to set the desired length of your password (minimum 4 characters, no upper limit).
  2. Choose the Mode: Select your preferred generation mode:
    • Standard Password: Customize with character options (lowercase, uppercase, digits, symbols)
    • Hex String: Generate a random hexadecimal string
    • Base64 String: Generate a random base64-encoded string
  3. Generate Password: Click the "Generate" button to create a new string based on the selected criteria, or simply change any option to auto-generate.
  4. Copy Password: After the password is generated, you can click the "Copy" button to copy it to your clipboard.

Setup

To run the project locally, follow these steps:

  1. Clone this repository:
git clone https://github.com/xpodev/password-generator.git
  1. Navigate to the project folder:
cd password-generator
  1. Open the index.html file in your browser to start using the password generator.

Contributing

Contributions are welcome! If you'd like to contribute, please fork the repository and create a pull request with your changes.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A simple password generator

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •