Password Generator
Create strong, random passwords with configurable length and character types.
Options
About the Password Generator
This free password generator creates strong, random passwords you can tune to any site's rules. Set the length and choose which character types to include — uppercase, lowercase, numbers and symbols — and a fresh password is generated instantly. A strength meter shows at a glance how hard it would be to crack.
Strong, unique passwords are the single best defense against account takeovers, especially when paired with a password manager. This generator uses your browser's secure random source, and nothing it produces is ever sent over the network — the password exists only on your screen until you copy it.
Frequently asked questions
Answers to the questions we hear most about this tool.
Are these passwords actually random and secure?
Yes. Passwords are generated with your browser's cryptographically secure random number generator (crypto.getRandomValues), not the predictable Math.random. Each character is chosen independently from the sets you enable.
Are the generated passwords sent anywhere?
No. Generation happens entirely on your device. No password is ever transmitted, logged or stored — close the tab and it's gone.
How long should my password be?
For most accounts, aim for at least 16 characters using a mix of upper- and lowercase letters, numbers and symbols. Longer is stronger; for high-value accounts consider 20 or more.
What does "exclude ambiguous characters" do?
It leaves out look-alike characters such as O/0 and l/1/I, which makes the password easier to read and type by hand without weakening it noticeably.
Related tools
QR Code Generator
Generators & Calculators
Create custom QR codes — add a logo, colors and module styles, then download as SVG or PNG. All in your browser.
Open toolUnit Converter
Generators & Calculators
Convert length, weight and temperature between metric and imperial units — with a live conversion table and adjustable precision.
Open toolRandom Number Generator
Generators & Calculators
Pick one or many random numbers in any range — with unique draws, decimals, sorting and secure randomness.
Open tool