Is this safe to use?
Yes. This generator runs entirely in your browser using
crypto.getRandomValues(), the same cryptographically secure
random source browsers use for encryption. Passwords are never transmitted
over the internet, logged, or stored - reload the page and they're gone.
What makes a strong WiFi password?
- Length matters most. Aim for at least 16-20 characters. Length adds far more security than complexity.
- Mix character types - lowercase, uppercase, numbers, and symbols - to maximize the number of possible combinations.
- Make it random. Avoid names, addresses, dates, and dictionary words that attackers can guess.
- Pair a strong password with WPA3 (or WPA2 if WPA3 isn't available) encryption on your router.
Random characters vs. memorable passphrases
A string like k7$Wp2!qZ is hard to guess - but also hard to
read aloud to a guest or type into a smart TV remote. A
passphrase made of random real words, like
Correct-Horse-Battery-Staple-River, is much easier to share
and type while still being very hard to crack.
The trick is that the words must be chosen randomly. This tool picks from the 7,776-word EFF diceware list, so each word adds about 12.9 bits of entropy. A five-word passphrase has roughly 64 bits of entropy - far stronger than the short, human-chosen passwords most people actually use. Add a word or two for high-security networks.
Wondering which encryption to choose? See WPA2 vs. WPA3.