Password Generator
Generate strong, secure random passwords instantly. Customize length and character sets (letters, numbers, symbols) with a free client-side password generator.
Loading calculator…
Results
| Detail | Value |
|---|---|
| Estimated Entropy | |
| Strength (Length) |
What is this calculator for?
Generate cryptographically-secure random passwords of any length and character mix, entirely in your browser (nothing is sent to a server).
How to Use This Calculator
Enter the values below, then press Calculate (or press Enter). The calculator updates your results instantly. Try different values to see how your inputs change the outcome.
- Length — enter a numeric amount. A typical Length would be 16.
- Uppercase (A-Z) — enter a yes/no option.
- Lowercase (a-z) — enter a yes/no option.
- Numbers (0-9) — enter a yes/no option.
- Symbols (!@#$...) — enter a yes/no option.
- Review your results — the key output is highlighted, with supporting figures below.
What You'll Need
- Length
- a numeric amount range 4–128 · required
- Uppercase (A-Z)
- a yes/no option · optional
- Lowercase (a-z)
- a yes/no option · optional
- Numbers (0-9)
- a yes/no option · optional
- Symbols (!@#$...)
- a yes/no option · optional
About This Calculator
This free Password Generator creates strong, random passwords using the browser cryptographically-secure random number generator. Nothing you generate is ever sent to a server — all passwords are created locally on your device.
Select the character types to include (uppercase, lowercase, numbers, symbols) and set the desired length. Longer passwords with more character types have far higher entropy (the “Estimated Entropy” result shows strength in bits). We recommend at least 16 characters with all four character types enabled. Use a unique password for every account and store them in a reputable password manager.