Password Generator

Generate secure random passwords with customizable rules

Password Length16

About Password Generator

Free online password generator that creates strong, random passwords using Web Crypto API. Customize length (8-64 characters), include or exclude uppercase, lowercase, numbers, and special symbols. Real-time strength indicator shows password security level. Generate single or batch passwords instantly — 100% client-side, no data sent to any server.

How to Use

  1. Adjust the password length using the slider (8-64 characters).
  2. Toggle uppercase, lowercase, numbers, and symbols as needed.
  3. Click Generate to create a password, or Generate 5 for a batch.
  4. Click the password to copy it to your clipboard.

FAQ

Are generated passwords truly random?
Yes. We use the Web Crypto API (crypto.getRandomValues) which provides cryptographically secure random numbers.
Are passwords sent to any server?
No. Passwords are generated entirely in your browser and never leave your device.
What does the strength indicator mean?
It evaluates entropy based on length and character pool. Weak (< 28 bits), Fair (28-35), Strong (36-59), Very Strong (60+).
How long should my password be?
For most accounts, 16+ characters with mixed character types is recommended. Longer is always better.