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