Password Generator

Cryptographically random passwords built in your browser — nothing leaves the page. Pick the character mix, length, and bulk count.

— bits

Bulk (need multiple?)

Frequently asked questions

Are these passwords sent anywhere or stored?

No. Every password is generated locally in your browser and is never sent to, logged by, or stored on any server. Nothing leaves the page, so what you generate is seen only by you.

How random are the passwords?

They are cryptographically random, drawn from your browser's secure random number generator rather than a predictable Math.random() source. The tool also shows a live entropy estimate in bits and a strength label.

What can I customise?

You can set length from 8 to 64 characters, toggle lowercase, uppercase, digits, and symbols, and optionally exclude ambiguous characters like 0/O and 1/l/I. Bulk mode generates up to 100 passwords at once with a Copy all button.

Why exclude ambiguous characters?

Characters such as 0 and O or 1, l, and I are easy to confuse when reading or typing a password by hand. Excluding them makes a password easier to transcribe, at a small cost to the size of the character pool.

Related tools