Password Generator

Need a strong password fast? Set the length, pick which character types to include, and hit Generate. Everything happens in your browser - nothing is sent anywhere or stored.

16
664

How to use

  1. Drag the slider to set how long you want the password.
  2. Turn on or off uppercase, lowercase, numbers, and symbols depending on what the site accepts.
  3. Toggle off ambiguous characters like 0, O, I, and l if you're going to type it manually.
  4. Hit Generate. You get multiple options to choose from.
  5. Click any password to copy it instantly.

A strong password is your first line of defence against unauthorised account access. Our password generator creates cryptographically random passwords using uppercase letters, lowercase letters, numbers, and special characters. You can customise the length (8–64 characters) and character types to meet any site's requirements. All generation happens in your browser using the Web Crypto API, so passwords are never transmitted or stored.

Security experts recommend passwords of at least 12–16 characters with a mix of all character types. Avoid using the same password across multiple sites. A password manager (like Bitwarden, 1Password, or KeePass) can securely store unique passwords for every account, so you only need to remember one master password.

Frequently Asked Questions

What makes a password strong?

A strong password is long (12+ characters), random, and uses a mix of uppercase letters, lowercase letters, numbers, and symbols. Avoid dictionary words, names, dates, and keyboard patterns like 'qwerty' or '123456'.

Is it safe to use an online password generator?

Yes, if the tool generates passwords client-side (in your browser) without sending data to a server. Our generator uses the browser's built-in Web Crypto API and never transmits your passwords. You can verify this by disconnecting from the internet and generating a password. It still works.

How often should I change my passwords?

Current NIST guidelines recommend changing passwords only when there is a reason to believe they have been compromised, not on a fixed schedule. However, enabling two-factor authentication (2FA) is more important than frequent password changes.

What is a passphrase and is it better than a password?

A passphrase is a string of random words (e.g. 'correct-horse-battery-staple'). It can be easier to remember while still being very secure due to its length. A 4-word passphrase has more entropy than most 8-character passwords. Both are valid approaches.