How to Use
Set Password Length: Use the slider to choose a password length (6 to 50 characters).
Select Character Types: Check or uncheck boxes to include uppercase letters, lowercase letters, numbers, and/or symbols.
Generate Password: Click "Generate Password" to create a new random password based on your settings.
Copy to Clipboard: Click "Copy" to copy the generated password to your clipboard.
Initial Password: A password is generated automatically when the page loads with default settings (12 characters, all character types).
Features
Responsive Design: Uses Tailwind CSS for a clean, mobile-friendly interface.
Customizable: Adjust password length and character types (uppercase, lowercase, numbers, symbols).
Secure Randomization: Uses Math.random() for generating random characters (sufficient for client-side use).
Copy Functionality: Easily copy the password to the clipboard with a single click.
Input Validation: Requires at least one character type to be selected.