Password Generator

Create strong, random, secure passwords instantly with adjustable length and character types. Cryptographically secure and 100% private.

Build strong, random passwords that are genuinely hard to guess. You control the length and which character types to include — lowercase, uppercase, digits, and symbols. Passwords are created using your browser's cryptographically secure random generator and are never transmitted or stored.

How to use Password Generator

  1. Set the length with the slider — 16 characters or more is recommended.
  2. Tick the character types to include: lowercase, uppercase, digits, and symbols.
  3. Click "Generate", then use "Copy" to place the password on your clipboard.

Frequently asked questions

Are these passwords really secure?

Yes. They use crypto.getRandomValues, the browser's cryptographically secure random source — not the predictable Math.random — so the output is suitable for real accounts.

Is my password sent anywhere?

Never. The password is generated locally in your browser and is not logged, stored, or transmitted. Close the tab and it's gone.

How long should my password be?

Aim for at least 16 characters and include all four character types. Longer, mixed passwords are exponentially harder to crack.

Can I generate more than one?

Yes. Click "Generate" as many times as you like — each click produces a fresh, independent password.