Skip to tool
All tools

Password generator

Generate a strong random password.

Password


Character sets

Everything runs in your browser. Nothing is uploaded.

How it works

Pick a length

Choose how long the password should be. Anywhere from 4 to 128 characters.

Pick character sets

Toggle uppercase, lowercase, numbers, and symbols. Optionally exclude lookalike characters (0/O, 1/l).

Copy

Hit generate, copy the result, paste it where you need it. Generate again as many times as you like.

Questions

What does this tool do?

The Password Generator creates strong, random passwords in your browser. Choose any length from 4 to 128 characters and toggle uppercase, lowercase, numbers, and symbols to match a site's rules. You can also exclude ambiguous lookalike characters such as 0/O and 1/l/I, which helps when a password has to be read aloud or typed from a printed page.

Is the random source secure?

Yes. Passwords come from the browser's cryptographically secure random source, crypto.getRandomValues — the same class of randomness used for real security work, not a predictable shortcut. Nothing is sent over the network.

Does Onsilio see my password?

No. The generator never sends, stores, or logs the passwords it produces. Reload the page and it is gone.

How long should a password be?

16 characters with uppercase, lowercase, numbers, and symbols enabled is a strong default for most accounts. Go higher (20–32) for high-value accounts or master passwords.

What does "exclude ambiguous characters" do?

Excluding ambiguous characters drops 0/O, 1/l/I, and similar pairs. Useful when the password will be read aloud or typed from a printed page.

Does it work offline?

Yes. The page works offline once it has loaded.

Related tools