Strong Password Generator
Generate a strong, random password built to resist guessing.
Strength through randomness
A strong password is long, random, and unlike anything you would think up yourself, since human-chosen passwords follow predictable patterns. This generates one built to resist the guessing and brute-force attacks that crack weak passwords, entirely in your browser.
Set your requirements to generate a strong password.
What strength really depends on
The strength of a password comes chiefly from its length, because every extra character multiplies the number of possibilities an attacker must try, and secondarily from being genuinely random rather than based on words, dates or predictable substitutions. A truly strong password is one no dictionary or pattern-guessing attack can shortcut. But the most important security habit is beyond any single password: using a different one for every account, so a breach of one service cannot unlock the others, and relying on a password manager to generate and remember them since no human can recall dozens of long random strings. Adding two-factor authentication protects an account even if its password leaks. A generated strong password is the right building block; unique passwords everywhere and a manager to keep track are what actually keep you safe. Nothing generated here ever leaves your device.
Frequently asked questions
What makes a password strong?
Length above all, since each character multiplies the possibilities, plus genuine randomness rather than words, dates or predictable substitutions.
What matters more than the password itself?
Using a different password for every account and a password manager to generate and remember them, so one breach cannot unlock your other accounts.
Is my password uploaded?
No. It is generated in your browser and never transmitted or stored.