Password Generator
Generate strong, truly random passwords on your device — never sent anywhere.
More passwords
About this password generator
Weak and reused passwords are behind a large share of account takeovers. A strong password is long and random — not a word with a number on the end. This generator creates passwords using your browser's cryptographically secure random number generator (the Web Crypto API), the same source of randomness used for encryption.
Passwords are generated on your device and never sent over the internet or stored. Each password is guaranteed to include at least one character from every type you select.
How to use the Password Generator
- Choose a length (16 or more is recommended).
- Select which character types to include.
- Click "Generate" until you like one, then copy it.
- Save it in a password manager.
How strength is measured
Entropy (bits) = length × log2(number of possible characters)
Entropy estimates how many guesses an attacker would need. A 16-character password using all four character types (about 87 symbols) has roughly 103 bits of entropy — far beyond what can be brute-forced. Length adds strength faster than complexity does.
Worked example
An 8-character lowercase password has about 38 bits of entropy and can be cracked quickly offline. A 16-character password with mixed characters has about 103 bits.
Tips for better results
- Use a unique password for every account and store them in a password manager.
- Turn on two-factor authentication for email, banking and social accounts.
- For a password you must type often, choose a longer length and turn on "avoid look-alikes".
Frequently asked questions
Is this password generator safe?
Yes. Passwords are created locally with the Web Crypto API and never leave your device.
How long should a password be?
At least 12–16 characters for most accounts, and longer for important ones like email and banking.
Why avoid look-alike characters?
Characters like 0 and O or l and 1 are easy to misread when typing a password by hand.
Last reviewed: October 2026 · Results are calculated in your browser.