Password generator
Generate strong random passwords locally — they never leave your browser.
How to use
- Choose a length (16+ recommended) and how many candidates to generate.
- Pick Strong, Letters & digits, or PIN.
- Copy one — ideally straight into a password manager.
Frequently asked questions
Is it safe to generate passwords on a website?
Here, yes: generation runs locally with the browser's crypto API and nothing is transmitted or stored. You can verify by loading the page and then going offline — it still works.
How long should a password be?
At least 12 characters; 16+ for email, banking and anything that guards other accounts. Length beats complexity tricks.
Why did my site reject the password?
Some systems disallow certain symbols. Use the Letters & digits mode, or regenerate until the symbol set fits.
About this tool
The best password is one no human chose: long, random, and unique per site. This generator builds passwords from the browser's cryptographically secure random source, entirely on your device — a meaningful difference from server-side generators, where the password has by definition existed on someone else's machine. The strong mode mixes lowercase, uppercase, digits and symbols and guarantees at least one of each; letters-and-digits mode suits systems that reject symbols; PIN mode produces digit codes. Set the length (12+ recommended, 16+ for anything important), generate several candidates at once and pick one.