Skip to content

Latest commit

Β 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Local Password Generator πŸ”‘

A simple, secure password generator written in Python.
Unlike online generators, this runs entirely on your own device, so your passwords never leave your computer.

✨ Features

  • Cryptographically secure randomness (secrets module).
  • Adjustable password length with --length.
  • Includes uppercase, lowercase, digits, and symbols.
  • Local-only β€” no internet usage.
  • Lightweight and beginner-friendly (under 30 lines of code).

πŸ“¦ Requirements

  • Python 3.6 or higher
  • Works on Linux, macOS, and Windows

πŸš€ Usage

Clone the repo and run:

# Default: 36-character password
python3 passwordgen.py

# Custom length (e.g., 24)
python3 passwordgen.py --length 24

⚠️ Notes

Minimum length is 8 characters. If you enter less, the program will exit with an error.

Passwords are printed to the terminal β€” they are not saved anywhere.

About

A simple, local password generator written in Python. Unlike online password generators, this runs entirely on your device to ensure your passwords are never exposed over the internet.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages