Skip to content

A Python-based secure password generator that creates random passwords with customizable lengths. It supports saving passwords in a .txt file at a user-specified location.

License

Notifications You must be signed in to change notification settings

nefrarius/Simple-Password-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Password Generator

Python Version License Project Status

A simple and secure password generator with customizable length and optional saving to a text file.


🔧 Features

  • Generates strong, random passwords with letters, numbers, and special characters.
  • Customizable password length.
  • Option to save the generated password in a .txt file at a user-specified location.
  • Lightweight and easy-to-use script with a clean command-line interface.

🎨 Preview

 ____   __   ____  ____  _  _   __  ____  ____     ___  ____  __ _ 
(  _ \ / _\ / ___)/ ___)/ )( \ /  \(  _ \(    \   / __)(  __)(  ( \
 ) __//    \\___ \\___ \\ \/ /(  O ))   / ) D (  ( (_ \ ) _) /    /
(__)  \_/\_/(____/(____/(_/\_) \__/(__\_)(____/   \___/(____)\_)__)

🚀 Getting Started

Prerequisites

  • Python 3.x installed on your system.

Installation

  1. Clone the repository or download the password_gen.py file.

    git clone https://github.com/your-repo/password-generator.git
    cd password-generator
    
  2. Ensure Python is installed and working:

    python --version
    

🛠 Usage

  1. Run the script:

    python password_gen.py
    
  2. Follow the prompts:

    • Enter the desired password length.
    • Decide if you want to save the password to a .txt file.
    • Provide a directory path if saving the password.
  3. The password will be displayed and optionally saved in the specified location.


📂 Output Example

  • If saving, the password is stored in password.txt:
    YourGeneratedPassword123!
    ---------------------
    

⚠️ Disclaimer

Use strong passwords responsibly and avoid storing them in unsecured locations.


📝 License

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


Made with ❤️ by Nefrarius using Python

```

About

A Python-based secure password generator that creates random passwords with customizable lengths. It supports saving passwords in a .txt file at a user-specified location.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages