Skip to content
Handy Browser Tools

Password Generator

Generate a strong password using your browser's cryptographic random number generator. Choose the length and character sets. The password is created on your device and never transmitted.

How to use
Private by default: processing stays on your device
OPTIONS

Tune length and character sets

Character sets

Fresh password, instantly.

Generated locally with crypto randomness — nothing leaves your browser.

Generated password

Strength:

Good to know

Longer passwords with more character sets carry more entropy. Aim for 90+ bits for important accounts.

How to use this tool

  1. Use the generated password or adjust its length.
  2. Select the types of characters you want to include.
  3. Copy the password to your password manager; Handy Browser Tools does not save it.
Share this page X LinkedIn Reddit

These buttons share the page link, not your input.

Frequently asked questions

How secure are these passwords?

They're generated with crypto.getRandomValues, a cryptographically secure RNG, entirely on your device. A 16-character password with all sets enabled has ~100 bits of entropy, far beyond brute-force reach.

Is the password sent anywhere or stored?

No. It exists only on your screen and in your clipboard when you copy it. Refreshing the page destroys it.

What does 'exclude ambiguous' do?

It removes easily-confused characters like I, l, 1, O and 0, useful for passwords someone might read aloud or retype.

What length should I use?

16+ characters for important accounts. Length matters more than complexity. Every extra character multiplies the search space.

Hash Generator

Generate MD5, SHA-1, SHA-256 and SHA-512 hashes from text online.