WPA2 / WPA3 · Wi-Fi password
WiFi Password Generator
A strong Wi-Fi password or easy-to-share passphrase that every WPA2 and WPA3 router accepts - with a check for the password you already have.
••••••••••••••••••••
Generated in your browser with crypto.getRandomValues(). Nothing is sent or stored. Verify it
What Makes a Strong Wi-Fi Password?
Your Wi-Fi password is different from a website password: there is no login form that slows attackers down. On WPA2-Personal, someone within range can record the moment a device joins and then guess passwords offline, as fast as their hardware allows. The only thing that stops that is a password that is long and random.
That rules out the usual choices - the street address, a pet's name, the phone number, the network name with a year added. A random password of 20 characters or a passphrase of five random words puts the network out of reach of guessing, and it never has to be memorised by anyone but the router.
WPA2 and WPA3 Password Rules
The rules come from the Wi-Fi standard; the clearest public description is in hostapd, the open-source access-point software many routers are built on:
- WPA2-Personal: an ASCII passphrase of 8 to 63 characters, or a 256-bit key written as 64 hexadecimal digits. The passphrase is combined with the network name (SSID), so renaming the network changes the key derived from the same password.
- WPA3-Personal: uses SAE, whose passwords "do not have such constraints". The Wi-Fi Alliance says WPA3-Personal users receive increased protections from password guessing attempts.
- Mixed (transition) mode: a network that accepts both WPA2 and WPA3 devices keeps the 8-63 rule, so it is the safe target for any home router.
Everything this generator produces stays within 8-63 ASCII characters. Paste a password you already use into "Will my router accept this password?" to check it.
Wi-Fi Password Ideas That Are Still Strong
The best idea is one you did not choose. "Passphrase (words)" mode picks random words from the EFF wordlist - something like kettle-glacier-velvet-lantern-ripple - which guests can read off a card and type on a phone without mistakes. Five words give about 64.6 bits of entropy, which is plenty for a home network.
For a smart TV, games console or streaming stick, switch on "Easy to type on a TV": symbols and look-alike characters such as l, 1 and I are left out, so the password is quick to enter with a remote. The entropy readout shows what that costs; add a few characters to make up for it.
WiFi Password Generator FAQs
How long should a Wi-Fi password be?
WPA2 accepts 8 to 63 characters. Use far more than 8: a random 20-character password or a five-word passphrase is a good default. Anyone within range can capture the handshake and guess offline, so length is your main protection on WPA2.
Can a Wi-Fi password have spaces or symbols?
Yes - any ASCII letters, numbers, symbols and spaces. Emoji and accented letters are not ASCII and may be rejected or typed differently on other devices.
Is a passphrase good enough for Wi-Fi?
Yes. Five random words from the EFF list carry about 64.6 bits of entropy - comparable to a random 10-character password with all character types - and they are far easier to read out to a guest or type on a TV.
What is the difference between WPA2 and WPA3 passwords?
On WPA2-Personal the password must be 8 to 63 ASCII characters. WPA3-Personal uses a different handshake (SAE) without that length limit, and the Wi-Fi Alliance says it gives increased protection from password guessing. Many networks run both at once (transition mode), so the 8-63 rule still applies there.
What does a 64-character hex password do?
On WPA2 a 64-digit hexadecimal value is the 256-bit key itself rather than a passphrase. Few people need this; a long passphrase is easier to share.
Should I change my Wi-Fi password regularly?
Change it when someone who should not have it may know it - a former housemate, a lost device, a shared photo of the router sticker. Otherwise a strong password can stay.
Is the router password the same as the Wi-Fi password?
No. The Wi-Fi password lets devices join the network; the router's admin password protects its settings. Change the default admin password too, and use a different one.
Is the generated password sent anywhere?
No. It is created in your browser, and the "Will my router accept it?" check also runs locally - nothing is sent or stored.
