Random Password Generator

Create a strong, random password with your choice of length and character types — generated entirely in your browser, never sent anywhere.

Settings

Your Password

Ad space (Google AdSense placeholder)

How this generator works

Passwords are generated using your browser's cryptographically secure random number generator (Web Crypto API), not a predictable pseudo-random function. Nothing you generate is sent to any server or stored anywhere — it exists only in your browser until you copy or close the page.

What makes a password strong?

Length matters more than complexity. A 16+ character password using a mix of character types is far harder to crack than a short, complex one. Aim for at least 12-16 characters.

Should I exclude ambiguous characters?

Only if you're going to type the password by hand somewhere (like reading it off a screen) — excluding characters like l/1 and O/0 avoids confusion. If you're copy-pasting or using a password manager, it's unnecessary.

Related Tools