Action completed.

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.

Password Length

20

20 characters recommended for WPA2/WPA3 router security

Character Sets

🛡️ 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.

Affiliate link. SPG earns a commission at no extra cost to you.

Don't lose this key. Store it in a password manager.

Save it in NordPass →
🔐

Privacy-First by Design

Client-side generation powered by Web Crypto. Transparent, open source code you can audit anytime.

Install the free extension →

Turn it into a WiFi QR code

Guests scan instead of typing. A scannable code is what makes a 20-character random key practical for visitors , they never have to enter it by hand. For printable table cards and the full small-business guide, see the WiFi QR Code Generator.

Enter an SSID and password to preview the QR.

The QR code is generated entirely in your browser. Your network name and password are never sent or stored anywhere. Turn off your internet connection and it still works.

- WiFi Page -->

How to Check Your Router's Security Protocol

  1. Windows: Click WiFi icon → Properties → Look for "Security type"
  2. Mac: Option+click WiFi icon → Look for "Security"
  3. iPhone: Settings → WiFi → Tap the (i) next to your network
  4. 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.1
  • 192.168.0.1
  • 10.0.0.1

Step 2: Navigate to Wireless Settings

Look for: WirelessSecurity or WiFi SettingsPassword

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

Password type Time to crack a captured handshake
8-character dictionary word Minutes to hours
8-character random (mixed) Years
12-character random (mixed) Centuries
16-character random (mixed) Effectively uncrackable
20-character random (default) Effectively uncrackable

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.

Feature WPA2 WPA3
Released 2004 2018
Password Length 8-63 characters 8-63 characters
Recommended Minimum 16+ characters 12+ characters
Offline Attack Protection Vulnerable Protected (SAE handshake)
Best For Older devices New routers, max security

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.

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.

Can I make a QR code for my WiFi password?

Yes. Use the module above to encode your SSID and the key you just generated. Camera apps on iPhone and Android show a join prompt on scan , guests do not type the password. WPA3 networks use the standard T:WPA encoding. For printable table cards, open the WiFi QR Code Generator.

Related Security Tools

Password Generator

Generate secure passwords for any account

Password Strength Checker

Test if your current passwords are secure

Password Length Guide 2026

How long should your passwords be?

Other Tools

Need a different type of security code? Check out our other generators:

🧬

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.

50,000+
Breached passwords analyzed
100%
Client-Side Security
0
Passwords Stored