Generator
Password generator
Generate strong random passwords entirely locally in your browser.
Configure password
A password is created only when you explicitly request it.
Ready to generate
Choose a length and character groups, then deliberately generate the password.
Local cryptographic generation
Web Crypto supplies every random decision. Each active group is represented and all positions are then randomly shuffled. Greater length and larger pools generally increase the search space. Nothing is transmitted or stored.
Security notes
- ✓Use a different password for every service.
- ✓Excluding ambiguous characters improves readability but slightly reduces the pool.
- ✓Theoretical entropy uses the simplified formula length × log₂(pool size).
Frequently asked questions
Is my password sent to a server?
No. It remains only in the local state of the open page.
Which length should I choose?
Longer random passwords generally have a larger search space; 20 characters is the default here.
What is theoretical entropy?
It estimates the search space from length and pool size and does not guarantee real security.
What are ambiguous characters?
They are easily confused characters such as 0 and O or 1, I and l.
Why use several character groups?
They enlarge the pool, and every selected group is guaranteed to appear.
Is Very strong guaranteed unbreakable?
No. The rating is guidance based only on the generator configuration.
Which random source is used?
The generator exclusively uses Web Crypto through crypto.getRandomValues().