Password generator

Free to use, with no sign up. Everything runs in your browser and nothing is uploaded.

Character sets (choose at least one)

Drag the point or use the arrow keys to change the length; the dashed lines show lowercase only and all four sets.

How to use this tool

Choose length and character sets, generate a password or five, then copy the one you want.

Frequently asked questions

Do my passwords leave my device?

No. Each password never leaves the device unless you choose to copy and use it elsewhere. Generation happens in your browser; this tool never sends or stores passwords.

How are passwords generated?

The tool uses your browser’s cryptographic random source with rejection sampling, avoiding modulo bias. Each password includes at least one character from every selected set.

What does the bit estimate mean?

The displayed estimate is length × log₂(character pool size). It is a theoretical estimate; requiring every selected set slightly reduces the actual number of possible passwords. Use a unique password for each account and keep it in a password manager.