Strong random password generator

Make hard-to-guess passwords. Created on your device and never sent to our server.

A = upper, a = lower, 9 = digit, ! = symbol, * = any; other characters stay as typed

Made on your device, never sent to our server

About Password generator

Pick a length and character types, then press Generate. Passwords are made with Web Crypto entirely in your browser — our site never receives, stores or sees them.

A good password is at least 12–16 characters long and is not reused anywhere else. The strength bar shows the bits of randomness: longer passwords with more character types are harder to guess. Keep them in a password manager.

FAQ

Is it safe?

Yes. Passwords are generated on your device with a cryptographic random generator and never sent anywhere.

How long should a password be?

At least 12 characters, and 16 or more for your main email or bank accounts.

Related random tools

More in Numbers & generators · Random date · Colour palette · Random name generator · Username generator