Very strong · ~124 bits

About the Password Generator

Strong, unique passwords are the simplest defence against account compromise. Bytewrench's password generator creates random passwords to your specifications — choose the length and whether to include uppercase letters, numbers and symbols — using the browser's cryptographically secure random source.

Passwords are generated locally and never transmitted, so what you create stays on your device.

🔑
Customisable rules

Set length and toggle uppercase, lowercase, numbers and symbols.

🔐
Cryptographically secure

Uses the browser's secure random generator, not predictable Math.random.

📋
One-click copy

Copy a generated password instantly and regenerate as many as you like.

🔒
Never transmitted

Passwords are created in your browser and are never sent or stored online.

Frequently asked questions

Are these passwords safe to use?

Yes. They're generated from the browser's cryptographically secure random source and never leave your device.

How long should my password be?

Use at least 12–16 characters, with a mix of cases, numbers and symbols. Longer is stronger — for high-value accounts, consider 20+ characters.

Are the passwords stored anywhere?

No. Each password exists only in your browser. Once you navigate away it's gone, so save it in a password manager.

Should I reuse a generated password?

No. Use a unique password for every account so a breach of one service can't compromise the others.