Tool

Password Generator

Random mode for anything you don't need to remember. Memorable mode for everything else.

Enter a word below and click Transform it
16
164

Generate a password in three steps

No software to install. Works in any browser, on any device.

1

Set requirements

Choose length, uppercase, numbers, and symbols to match any site's rules.

2

Generate

Pick random for unguessable strings or memorable for passwords you can type.

3

Copy and use

One click copies the password to your clipboard.

Generated password

Xk9#mP2$vL7@nQ4!

Length16 characters
StrengthVery strong
Entropy~104 bits

Random or memorable

Random for unguessable strings. Memorable for passwords you can actually type.

Custom requirements

Set length and character types to match any site's password rules.

100% private

Generated in your browser. Never sent anywhere.

About the Password Generator

A strong, unique password is your first and most important line of defence against unauthorised access. Our free password generator creates cryptographically random passwords using any combination of uppercase letters, lowercase letters, numbers, and special symbols.

You have full control over the output. Use the length slider to set passwords anywhere from 8 to 64 characters. Toggle numbers, symbols, uppercase, and lowercase independently to match the requirements of any website or service. Every time you click Generate, a completely new password is produced.

Not a fan of completely random passwords? Switch to Memorable mode and enter a base word you already know. The tool transforms it using capitalisation, leet substitutions (like e→3 and s→$), and a random number or symbol suffix — giving you a password that is both strong and easier to recall.

Security is built in by design. Every password is generated entirely inside your browser using JavaScript. No password is ever transmitted to a server, stored in a database, or logged in any way.

More free generator tools: QR Code Generator · Random Number Generator · UUID Generator

More Generators tools

Frequently Asked Questions

What makes a password strong?

Length is most important — every added character multiplies the number of possible combinations. 16+ characters with mixed types (uppercase, lowercase, numbers, symbols) is excellent. Avoid dictionary words and predictable patterns.

Is a memorable password less secure?

At equivalent length, a 4-word random passphrase is very strong — around 40 bits of entropy. The words must be randomly chosen, not a predictable phrase. Memorable mode transforms a base word with substitutions and suffixes to boost strength.

Can I trust a browser-based generator?

Yes — this tool uses crypto.getRandomValues, the browser's cryptographically secure RNG. Passwords are generated locally and never transmitted to any server.

How often should I change passwords?

NIST (2023) recommends against scheduled password changes. Only change a password when there's reason to believe it has been compromised — for example after a breach notification.

Password security guides