Skip to content

This is a simple Python program that generates strong and unique passwords using a GUI built with the Tkinter library.

Notifications You must be signed in to change notification settings

banankhanfar/strong-password-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 

Repository files navigation

Strong Password Generator with Tkinter GUI

This is a simple Python program that generates strong and unique passwords using a GUI built with the Tkinter library.The program generates strong passwords of varying length, containing a combination of uppercase and lowercase letters, digits, and symbols.

Prerequisites

To run this program, you need to have Python 3.x installed on your computer. You can download Python from the official website.

Features

  • Generate a random password with a length between 8 and 32 characters.
  • Include uppercase and lowercase letters, numbers, and special characters.
  • Copy the generated password to the clipboard with one click.
  • No internet connection required because I use Tkinter
  • Lightweight and easy to use.
  • I use secrets library which is the best source of cryptographic randomness.

Installation

  • Clone the repository or download the source code.
  • Make sure you have Python 3.x installed on your system.

Usage

  1. Run the password.py file using Python.
  2. A GUI window will appear spinbox password length.

image

  1. Click the "Generate" button to generate a new password.

  2. Click the "Copy" button to copy the generated password to your clipboard.

Releases

No releases published

Packages

No packages published

Languages