BENCH

Password Generator

Strong random passwords and passphrases

How it works

Choose ‘Characters’ for a classic random password — set the length and toggle lowercase, uppercase, digits and symbols, optionally excluding ambiguous characters — or ‘Passphrase’ for a memorable sequence of words. Everything uses the browser's cryptographically secure random source (crypto.getRandomValues), and a live strength meter estimates the entropy. Nothing is transmitted or stored.

Frequently asked

Are the passwords cryptographically secure?

Yes. They're generated with crypto.getRandomValues using unbiased sampling, entirely in your browser — no password is ever sent anywhere.

What is a passphrase?

A password made of several random words (e.g. amber-tiger-cabin-09). Passphrases are easier to remember and can be very strong when long enough.

How long should my password be?

Aim for at least 16 characters with mixed character types, or a 4+ word passphrase. The strength meter shows the estimated entropy in bits.