Secure Password Generator
Create a password of up to 128 characters using selected character groups and optional ambiguous-character exclusions.
A QUICK WALKTHROUGH
How to use this tool
- Choose a password length and character groups.
- Generate a password in this browser.
- Copy it only when you choose, then save it in a password manager.
Generated in this browser
The generator uses crypto.getRandomValues and rejection sampling to avoid modulo bias. It does not send or save generated passwords, and it keeps no history or log. The page does not claim that a generated secret is stored safely.
Choose the character groups
Select lowercase letters, uppercase letters, numbers, or symbols. You can exclude characters that are easy to confuse. At least one group must be selected; length is limited to 128 characters.
GOOD TO KNOW
Common questions
Is my password uploaded or saved?
No. Generation runs in your browser and the page does not save or log generated values. Copying occurs only when you click the copy button.
What if browser cryptography is unavailable?
The generator reports that secure random generation is unavailable and does not fall back to weaker randomness.
Does this store passwords safely?
No. This page does not provide password storage. Use a password manager to store passwords.