Password Generator
About this tool
Create a strong random password or a word-based passphrase. Choose the length, uppercase and lowercase letters, numbers, symbols, and whether to exclude characters that are easy to confuse, such as 0, O, 1, and l.
How to use
- Cryptographically secure random generation
- Passwords up to 128 characters
- Choose uppercase letters, lowercase letters, numbers, and symbols
- Exclude characters that are easy to confuse
- Create word-based passphrases
- Set requirements: Pick length, character sets, or passphrase word count.
- Generate: Click Generate for a fresh cryptographically random password.
- Copy immediately: Copy to your password manager—the page does not save it.
Examples
- Create a password for a new online account
- Replace a reused or outdated password
- Create a Wi-Fi password
- Generate a separate password for a database or local service
Limitations
- Generated passwords display once in the page—copy before navigating away
- Passphrase word list is fixed and relatively small
- The results are generated directly in your browser and are not sent to a server.
FAQ
- Is a basic random source used?
- No. All randomness comes from a cryptographically secure source as required for secure generation.
- Are passwords sent to a server?
- Never. Generation and display happen only in your browser tab.
- What does exclude ambiguous do?
- It omits characters like 0, O, 1, l, I that are easy to confuse when reading or typing.
- How do passphrases differ from random passwords?
- Passphrases use several words and are often easier to remember. A sufficiently long randomly generated password usually provides more strength for its length.