Password generator
Create a strong random password in your browser. Choose length and character types. Nothing is sent to a server.
Strength: Excellent (~128 bits of entropy)
How to use the password generator
Generate a high-entropy password locally. You choose length and whether to include upper case, lower case, digits, and symbols. The password never leaves this page.
Choose options
Length 16+ is a solid default. Exclude look-alikes (0/O, 1/l) if you will type the password by hand.
Copy once
Copy the password into your password manager. Refreshing the page generates a new one; we do not history them.
About this tool
The weakest link is reuse, not length. Generate a unique password per site and let a manager remember it. Avoid generating passwords on a shared or untrusted computer.
Frequently asked questions
- Do you save generated passwords?
- No. There is no account and no network request. If you close the tab without copying, the password is gone.
- Is this safe enough?
- Passwords are drawn with crypto.getRandomValues. That is appropriate for personal account passwords. Use a password manager to store them.