WiFi Password Generator for WPA2 and WPA3 Networks
Generate a 20-character key that defends against offline brute-force attacks.
WiFi Password Generator
Pre-configured for maximum router security
This is a WPA2 password generator and a WPA3 password generator in one. The string it creates is your Pre-Shared Key, so it doubles as a WPA2 key generator: the value your router stores to authenticate every device that joins.
🛡️ Analysis: 0% of 50,847 breached passwords match this entropy pattern.
Want to know exactly how strong your password is? Calculate your password's entropy to see how long it would take to crack.
Privacy-First by Design
Client-side generation powered by Web Crypto. Transparent, open source code you can audit anytime.
A strong WiFi password secures your network at the door. A VPN encrypts everything that leaves it.
On public WiFi, your password protects your router. NordVPN protects every packet of data that travels over that connection.
Protect your traffic with NordVPN →Affiliate link
We keep this site free through affiliate partnerships. Here's who we trust.
Your WiFi Password Locks the Door. A VPN Hides the House.
A strong password stops neighbors from joining your network. It does not stop your Internet Service Provider — or anyone on a public network — from seeing exactly what you do online. A VPN encrypts your entire connection so nobody can watch your traffic.
Anyone on your network can see your traffic unless it's encrypted.
Need to store your new WiFi password? Save it in NordPass
How to Check Your Router's Security Protocol
- Windows: Click WiFi icon → Properties → Look for "Security type"
- Mac: Option+click WiFi icon → Look for "Security"
- iPhone: Settings → WiFi → Tap the (i) next to your network
- Android: Settings → WiFi → Tap your network → View details
Our recommendation: Use 20+ characters regardless of WPA2 or WPA3. It costs nothing and protects against future cracking methods. Our generator creates compliant passwords for both standards.
How to Update Your Router Password
After generating a secure WiFi password, here's how to apply it:
Step 1: Access Router Admin Panel
Open a browser and go to your router's IP address (usually one of these):
192.168.1.1192.168.0.110.0.0.1
Step 2: Navigate to Wireless Settings
Look for: Wireless → Security or WiFi Settings → Password
Step 3: Update and Save
Paste your new password, select WPA2/WPA3, and save. All devices will need to reconnect with the new password.
⚠️ Before you change: Write down the new password or save it to your password manager. You'll need it to reconnect all your devices.
Your WiFi password is a Pre-Shared Key (PSK) that protects the wireless network. WPA2 and WPA3 accept 8 to 63 characters. The protocol sets the floor. Random length and character mix set how long an offline attack takes after someone captures a handshake.
Factory defaults and short dictionary words fail fast. This generator defaults to 20 fully random characters so you meet both standards without guessing what your router will accept.
How Long Until Your WiFi Password Is Cracked
These assume an attacker captured your handshake from the air and is running it offline against wordlists and GPUs. The danger is not length alone, it is predictable, human-chosen passwords, which is why every key here is fully random.
WPA2 vs WPA3: What's the Difference?
WPA3 password requirements match WPA2 at an 8-character minimum, but the recommended minimum length is 16 characters or more.
Bottom line: WPA2 demands longer passwords because attackers can crack offline. WPA3 is more forgiving but still benefits from length.
WiFi Password Best Practices
For WPA2 Networks
- Use 16+ characters minimum: WPA2 is vulnerable to offline brute force.
- Avoid dictionary words: Cracking tools test common words first.
- Skip personal info: No addresses, names, pet names, or birthdays.
- Max length is 63 characters: Anything longer gets truncated.
For WPA3 Networks
- 12+ characters is sufficient: SAE encryption blocks offline dictionary attacks.
- Still use randomness: Do not rely on the protocol alone.
- Check device compatibility: Older devices may not connect to WPA3-only.
- Consider mixed mode: Most routers support WPA2/WPA3 simultaneously.
Pro Tip: You only type your WiFi password once per device. Make it long, make it random, then forget about it.
Why length beats complexity | How entropy works | Dangers of public WiFi
WiFi Password FAQ
What is a good WiFi password length?
For WPA2 networks use at least 12 to 16 characters. For WPA3 use 16 to 20 or more. This generator defaults to 20 characters, which exceeds the requirements for both standards and resists brute-force attacks.
What is the difference between WPA2 and WPA3 passwords?
Both require a minimum of 8 characters. WPA3 adds Simultaneous Authentication of Equals (SAE), which blocks offline dictionary attacks. The password format is identical, but 20 or more characters is recommended for both.
Can I use special characters in my WiFi password?
Yes. WPA2 and WPA3 support symbols such as !@#$%^&*. Avoid the backslash, quotation marks, and leading or trailing spaces, which can break some devices. This generator excludes problematic characters by default.
How often should I change my WiFi password?
Change it when you suspect unauthorized access, after sharing it with guests you no longer want connected, if a device with the password was lost or stolen, or if more than a year has passed. A strong, uncompromised password does not need monthly changes.
Is this WiFi password generator safe to use?
Yes. Passwords are generated entirely in your browser with the Web Crypto API. Nothing is sent to a server and nothing is stored. You can verify this by disconnecting from the internet and generating a password.
Recommended by SafePasswordGenerator.net
One Strong WiFi Password Is Not Enough
Every device on your network has its own accounts and passwords. If any one of them uses a weak or reused password, your whole network is at risk. NordPass generates and stores a unique strong password for every site — automatically.
Try NordPass Free for 30 Days →Free plan available. No credit card required. Affiliate link — we earn a commission at no cost to you.
Related Security Tools
Other Tools
Need a different type of security code? Check out our other generators:
- PIN Code Generator - Generate secure numeric PINs for banks, phones, and door codes
- Memorable Password Generator - Create easy-to-remember passphrases using Diceware
Cryptographically Secure
Uses Web Crypto API's crypto.getRandomValues() for true randomness. No pseudo-random number generators.
Client-Side Only
All password generation happens in your browser. No data is sent to our servers or stored anywhere.
Open Source
Transparent codebase you can audit anytime. Browse the GitHub repo →
Your Privacy is Protected
We don't collect, store, or transmit your passwords. Your passwords are generated locally in your browser using industry-standard cryptographic functions.