Skip to content

A simple and responsive web-based password generator built with HTML, CSS, and JS. Users can customize password length and character types (uppercase, lowercase, numbers, and symbols) to generate secure passwords instantly.

Notifications You must be signed in to change notification settings

j0hnsen23/Password-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Password-Generator

A simple and responsive web-based password generator built with HTML, CSS, and JS. Users can customize password length and character types (uppercase, lowercase, numbers, and symbols) to generate secure passwords instantly.


Features

  • Custom password length (via slider or input)
  • Character set selection:
    • Uppercase letters (A–Z)
    • Lowercase letters (a–z)
    • Numbers (0–9)
    • Symbols (!@#$%^&* etc.)
  • Instant password generation
  • Responsive UI (works across desktop and mobile devices)
  • Clean and minimal interface

How it works

  1. The user selects a desired password length.
  2. The user enables one or more character types.
  3. When the generate button is clicked:
    • A character pool is created based on selected options.
    • A random password is generated using JavaScript logic.
    • The password is displayed instantly.

The generator ensures randomness while respecting all selected constraints.


Technologies used

Frontend

  • HTML – Semantic structure and layout
  • CSS – Styling, layout, and responsiveness
  • **JavaScript ** – Application logic and interactivity

Techniques Implemented

  • Event handling (clicks, input changes)
  • Random character generation
  • Responsive design principles

What users can do

  • Generate strong and secure passwords
  • Customize password complexity
  • Adjust password length dynamically
  • Use the tool instantly without installation

Preview

PasswordGenerator

About

A simple and responsive web-based password generator built with HTML, CSS, and JS. Users can customize password length and character types (uppercase, lowercase, numbers, and symbols) to generate secure passwords instantly.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published