Quick answer
Choose a length (16+ characters recommended) and which character types to include. Secure passwords are generated instantly using your browser’s cryptographic random number generator. Click the copy icon to use one.
- Length:
- 6–64 characters
- Character sets:
- Upper, lower, numbers, symbols
- Randomness:
- Web Crypto API (cryptographically secure)
- Stored?:
- Never
- Price:
- Free, unlimited
- Batch:
- Up to 25 at once
Weak and reused passwords are among the most common causes of hacked accounts. Our password generator creates long, unpredictable passwords using crypto.getRandomValues() — the same secure randomness used by password managers — directly in your browser.
How to use Password Generator – step by step
- 1 Set the lengthDrag the slider. 16 characters or more is a strong default.
- 2 Pick character typesInclude uppercase, lowercase, numbers and symbols. Avoid look-alikes if you will type it by hand.
- 3 Copy and saveCopy a password and store it in a password manager.
Why use our Password Generator?
Cryptographically secure
Uses the browser’s Web Crypto API, not predictable Math.random().
Every chosen type included
Each password contains at least one character from every set you select.
Strength meter
See the estimated entropy in bits for your settings.
Fully offline
Passwords are created on your device and never transmitted.
How strong is strong enough?
Password strength is often measured in bits of entropy. Each extra character multiplies the number of possible combinations.
| Entropy | Rating | Example settings |
|---|---|---|
| < 40 bits | Weak | 8 lowercase letters |
| 55–75 bits | Good | 12 mixed characters |
| 75–100 bits | Strong | 14–16 mixed characters |
| 100+ bits | Very strong | 16+ characters, all sets |
Password best practices
- Use a different password for every account.
- Store them in a password manager rather than a notebook or spreadsheet.
- Turn on two-factor authentication wherever it is offered.
- Change a password immediately if a service reports a data breach.
Frequently asked questions
Is it safe to generate passwords online?
How long should my password be?
What does “avoid look-alikes” do?
Can I generate several passwords at once?
Last updated November 2026 · Written and tested by the SmallEasyTools team.