Password Generator
Generate strong, random passwords with a live strength meter.
Strength: —
Generated locally with your browser's cryptographically secure random number generator — passwords are never sent anywhere.
About this tool
Create cryptographically random passwords of any length from 6 to 64 characters. Choose which character types to include, optionally avoid visually ambiguous characters, and copy the result with one click — all generated locally using your browser's secure random number generator.
How to use this tool
- 1
Set a length
Drag the slider between 6 and 64 characters — longer is generally stronger.
- 2
Choose character types
Toggle lowercase, uppercase, numbers, and symbols on or off.
- 3
Copy your password
Click copy, or hit the regenerate icon for a new one if you don't like the first result.
Frequently asked questions
- How random are the generated passwords?
- Passwords are generated with the Web Crypto API's cryptographically secure random number generator, not a predictable pseudo-random function — the same category of randomness used for encryption keys.
- How long should my password be?
- Most security guidance now recommends at least 12–16 characters, mixing letters, numbers, and symbols, and using a unique password for every account (ideally stored in a password manager).
Related tools
QR Code Generator
Turn any link or text into a downloadable QR code.
Open toolDiscount Calculator
Find the sale price and savings for any percentage-off discount.
Open toolSales Tax Calculator
Calculate sales tax and the final price for any purchase.
Open tool