Password generator

Create strong, random passwords that are never stored or sent.

How it works

Choose your style

Random characters for maximum strength or a memorable passphrase.

Adjust the rules

Set length and which character types to include.

Copy and save

Copy it into your password manager straight away.

Cryptographic randomness Passphrase mode Strength meter Avoid look-alikes

About Password Generator

Length matters more than complexity. A 16-character random password is very hard to guess, and a six-word passphrase is easier to remember with similar strength. Use a different password for every account and store them in a password manager.

Frequently asked questions

Is this generator safe?

Yes. It uses crypto.getRandomValues in your browser and nothing is transmitted.

How long should a password be?

At least 12 characters; 16 or more is better.

Should I reuse passwords?

Never. One breach would expose every account that shares it.