Utility

Password Generator

Generate strong, random passwords with adjustable length and character types. Secure and private.

Click Generate to create a password
16
Ad slot · tool-below

About this tool

A strong password is long and unpredictable. This generator builds random passwords using your browser's cryptographically secure random number generator — the same source trusted for security keys — and lets you control the length and which character types to include.

What makes a password strong

  • Length first — every extra character multiplies the number of possible combinations. Aim for at least 16.
  • Variety — mixing uppercase, lowercase, numbers, and symbols widens the character pool.
  • Randomness — avoid names, dates, and dictionary words; random beats clever every time.
  • Uniqueness — never reuse a password across accounts, so one breach can't unlock the rest.

How to use it

Drag the length slider, tick the character types you want, and click Generate password. The strength bar gives a quick read on how robust the result is. Copy it straight into your password manager — the safest place to store a long random password you'll never need to memorise.

Your password is generated entirely on your device with crypto.getRandomValues and is never transmitted, logged, or stored anywhere.

Ad slot · seo-mid

Frequently asked questions

Are these passwords safe to use?

Yes. They are generated by your browser's cryptographically secure random number generator (crypto.getRandomValues), which is suitable for security-sensitive use.

How long should my password be?

Aim for at least 16 characters. Length matters more than complexity — a longer password is exponentially harder to crack.

Is the password sent to a server?

No. It is created entirely on your device and is never transmitted, logged, or saved anywhere.

Should I include symbols?

Including symbols widens the character pool and strengthens the password. If a site rejects certain symbols, turn them off and increase the length instead.

How should I store the password?

Use a password manager. It can store long, unique random passwords for every account so you never have to remember them.

Related tools

Ad slot · above-footer