Password Generator
Generate strong random passwords with custom length and character sets — with a real-time strength meter. Nothing is stored or transmitted.
16
What Does This Tool Do?
Generate cryptographically-random passwords with custom length (8–64 chars), character set selection and a real-time strength meter. Nothing is stored or sent anywhere.
Key Features
Fully Customisable
Length, uppercase, lowercase, numbers, symbols.
Strength Meter
Visual score from Weak to Very Strong.
Bulk Generate
1, 3, 5 or 10 passwords at once.
Private
100% client-side — zero server involvement.
How to Use
- Adjust length and select character types.
- Click Generate Password.
- Click Copy next to any password to copy it.
Frequently Asked Questions
How random are these passwords?▾
Passwords use Math.random() which is a pseudo-random number generator seeded by the browser. For maximum security, use a dedicated password manager which may use cryptographically secure randomness.
How long should my password be?▾
NIST guidelines recommend at least 12 characters. 16+ characters is better. Length contributes more to security than complexity — a 20-char lowercase password is harder to crack than an 8-char complex one.
Are generated passwords stored?▾
No — all generation happens in your browser. Nothing is sent to any server. Refresh the page and the passwords are gone.