Password Generator

Generate strong random passwords locally — nothing leaves your browser.

Pick a length (16 characters or more is recommended for important accounts), select which character sets to include, and press Generate. Click the password to copy it.

Passwords are generated with your browser's cryptographically secure random number generator (crypto.getRandomValues). They are created on your device and are never sent over the network.

Frequently asked questions

Is this password generator safe to use?

Yes. Generation happens entirely in your browser using a cryptographic random source. No password is transmitted, logged or stored anywhere.

How long should my password be?

For important accounts, 16+ characters with mixed character types is a good baseline. A unique password per account matters more than complexity alone — use a password manager.

Why exclude similar characters?

Characters like 1, l, I, 0 and O are easy to confuse when reading or typing a password. Excluding them trades a little entropy for fewer mistakes.