Password Generator
The average person reuses the same handful of passwords everywhere, usually built from names, birthdays, and keyboard patterns that cracking software tries first. This free password generator creates genuinely random passwords of up to 64 characters — exactly the kind password managers recommend — using your browser's built-in cryptographic random number generator. Nothing is sent to or stored on a server: the password exists only on your screen until you copy it.
Who it is for: anyone creating a new account, replacing a reused password, or setting up accounts for family members. Example: you are changing the password on your email account — the master key to every other account. Generate a 20-character password with all character types, watch the strength meter, copy it into your password manager, and you are done in under a minute.
Strength: —
How to Use the Password Generator
- Set the length with the slider. Sixteen characters is a strong default; use 20 or more for email and banking accounts. Length matters more than any other factor.
- Choose which character types to include. Some older websites forbid symbols — untick that box only if a site forces you to.
- Click Generate New Password until you see one you like, checking the strength meter as you go.
- Click Copy and paste the password directly into the account and into a password manager. Never type it by hand if you can avoid it — copying prevents mistakes.
Frequently Asked Questions
Is it safe to generate passwords on a website?
On this site, yes — because generation happens entirely in your browser using the Web Crypto API (crypto.getRandomValues), the same secure randomness your operating system provides. The password is never transmitted or logged. You should still save it in a reputable password manager rather than leaving it in a browser tab.
What makes a password "strong"?
Length and unpredictability. A random 16-character password drawn from letters, digits, and symbols has more possible combinations than a short "clever" password with substitutions like @ for a. Our meter estimates strength from length and the size of the character pool, shown as approximate entropy in bits.
Should every account have a different password?
Yes. Unique passwords contain the damage when one site suffers a data breach — attackers routinely try leaked passwords on other services. A password manager makes unique passwords practical. Read our guide to strong password habits that actually stick for a routine you can keep.
Why exclude look-alike characters?
Characters such as 0 and O or 1, l, and I are easy to mix up when you must read or type a password manually — for example from a printed backup. Excluding them slightly shrinks the character pool, so compensate with a couple of extra characters of length.