Skip to content
HandyBrowserTools

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

Strength:

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; HandyBrowserTools 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.

UUID Generator

Free UUID v4 generator. Create one or hundreds of cryptographically random IDs at once, with uppercase and no-dash options. Runs in your browser.

Hash Generator

Generate MD5, SHA-1, SHA-256 and SHA-512 hashes from text online. Instant, free, and 100% client-side; your input never leaves your browser.

Base64 Encode / Decode

Free online Base64 encoder and decoder. Unicode-safe, supports URL-safe Base64, and runs 100% in your browser. Nothing is ever uploaded.