Password Generator

Secure random passwords & memorable passphrases.

A password generator is a tool that creates strong, random passwords that are far harder to guess than ones you invent yourself. This one uses your browser's cryptographic random generator (crypto.getRandomValues) to build passwords or word-based passphrases. Tune length, character sets and look-alike exclusion, with a live entropy strength meter. 100% in-browser — nothing is generated on or sent to a server.

How to use Password Generator

  1. Choose a mode

    Switch between Password for a high-entropy random string and Passphrase for memorable words, both built instantly in your browser by this free password generator.

  2. Set the length

    Drag the slider to pick a password length or number of words; longer values raise the entropy shown live in bits so you can see real strength.

  3. Select character sets

    Toggle lowercase, uppercase, numbers and symbols, and choose a passphrase separator, so the generated password fits any site's specific requirements.

  4. Refine the options

    Exclude look-alike characters like I, l, 1, O and 0, or capitalise each word and append a random number, to tune readability versus strength.

  5. Regenerate instantly

    Click Regenerate for a fresh, cryptographically secure random password or passphrase made on your device with the Web Crypto API, never sent anywhere.

  6. Copy your password

    Tap Copy to send the strong password straight to your clipboard, then paste it into your password manager and use a unique one for every account.

Frequently asked questions

Are these passwords safe to use?

Yes. They’re generated with crypto.getRandomValues, a cryptographically secure random source built into your browser, and never leave your device. Use a unique password per account and store them in a password manager.

What length should I choose?

16 characters with mixed sets is a strong default. For high-value accounts, go 20+. The strength meter shows entropy in bits — aim for 80+ bits (shown as “Very strong”) where you can.

When should I use a passphrase instead?

Passphrases (several random words joined together) are easier to type and remember while still being strong, which is handy for things you enter by hand — like a device login or master password. Four to five random words is plenty.

Do you log or store the passwords?

No. The tool is 100% client-side — there’s no network request involved in generating a password, so nothing is logged, stored or transmitted.

How do I create a strong random password online?

Choose your length and which character sets to include — lowercase, uppercase, numbers and symbols — and this free online password generator builds a strong, random password instantly using your browser’s secure crypto random source. Click Regenerate any time for a fresh one, then Copy it straight to your clipboard.

Can I generate a memorable passphrase instead of a password?

Yes. Switch to Passphrase mode to generate an easy-to-remember password made of several random words joined by a separator, with optional capitalisation and a trailing number for extra entropy. Passphrases are ideal for logins you type by hand, like a device or master password.

Is this random password generator safe and free?

It’s completely free and safe to use: every password and passphrase is generated on your device with the Web Crypto API and never sent anywhere, so there’s nothing to log or leak. Use a unique password for each account and keep them in a password manager.

What makes a password strong?

Length and unpredictability. A strong password is long (16+ characters), mixes uppercase, lowercase, numbers and symbols, and is random rather than based on words or dates. This generator's strength meter shows the entropy in bits so you can see when a password crosses into 'very strong' (80+ bits).

Can I exclude similar-looking characters like O and 0?

Yes. Turn on look-alike exclusion to drop easily-confused characters such as O/0 and l/1/I, which makes the password easier to read and type by hand while still keeping it strong.

How often should I change my passwords?

Current security guidance is to change a password when there's a reason to — a breach, a shared or reused password, or a weak old one — rather than on a fixed schedule. The bigger wins are using a long, unique password for every account and storing them in a password manager, both of which this tool makes easy.

Related tools — Security & Encoding