Password Generator

Generate strong, secure random passwords with custom length and character sets. Uses your browser's cryptographic RNG — nothing is sent or stored.

Secure random password generator

Create strong, unique passwords in one click. Choose the length and which character types to include, then copy your password. Generation uses your browser's cryptographic randomness and happens entirely offline — nothing is ever sent over the network.

Frequently asked questions

Are these passwords truly random?

Yes. They use crypto.getRandomValues, your browser's cryptographically secure random number generator — not the predictable Math.random.

Is the password sent anywhere?

Never. Generation happens entirely on your device and nothing is logged or transmitted. Close the tab and it's gone.

What makes a strong password?

Length matters most. Aim for at least 16 characters mixing upper- and lowercase letters, numbers and symbols, and use a unique password per account (a password manager helps).