Strong password generator with no ambiguous characters — easy to read and type
Generate a strong random password that is still easy to read and type. This page starts with ambiguous characters switched off, so the result never contains 0 and O, or I, l and 1 — the pairs that look identical in most fonts. Set the length, keep symbols on if the site allows them, and copy the result into your password manager. The password is created in your browser and never leaves the tab. Picture setting up a new TV: the streaming app wants your password, and you are entering it letter by letter with a remote. Or your parent calls because the router admin page is asking for the password you set last Christmas, and you have to read it out over the phone. A password with an l next to a 1 costs three attempts and a lockout. One without look-alikes goes in on the first try and still has 16 or more random characters behind it. The exclusion costs almost nothing in strength — five characters out of a pool of nearly ninety — and one extra character of length more than makes up for it. Plinkr keeps no vault and puts nothing in the URL; store the result in a password manager once it is typed in.
{8u{W{}d)JKF=uejPasswords are generated locally in your browser and are never sent to a server.
Frequently asked questions
Which characters are left out, and why?
The digit 0 and the capital O, and the capital I, lowercase l and digit 1. On a TV screen, a printed label or a sticky note these are often indistinguishable, so a password containing them is easy to mistype and awkward to read aloud. Everything else stays in the pool: the other letters in both cases, the other digits, and symbols if you keep them on.
Is a password without ambiguous characters weaker?
Slightly, and by less than it sounds. Removing five characters from a pool of 89 cuts the number of possible 16-character passwords by a factor of about 2.5. Adding a single character to the length multiplies it by 84, so one extra character more than makes up for the loss. A 17-character password from the reduced pool is stronger than a 16-character one from the full pool.
Can I switch the option off and get the full character set?
Yes. The "avoid ambiguous characters" box is simply pre-ticked on this page. Untick it and the next password you generate draws from the full set, including 0, O, I, l and 1. The main password generator page starts with the option off, if you prefer that as your default.
Are generated passwords sent to a server?
No. The password is generated in your browser with the Web Crypto API and shown in your tab. Plinkr does not receive, store, log or sync it, and it is never placed in the URL, so the address bar and your history stay clean. Copy it into a password manager for long-term storage.
More ways to use the Password Generator:
← Password Generator overview