WiFi Password Generator

Generate strong, random WiFi passwords for WPA2 and WPA3 networks. Choose your length and character options, then copy or take it straight to the QR code generator.

WPA2 Β· WPA3 Β· 8–63 characters
Generating…
Est. crack time (offline):β€”
β€”0 bits
20
8 (min)20324863 (max)

Character Types

A raw 256-bit hex key (64 hex characters) represents the actual encryption key directly, bypassing the PBKDF2 passphrase-to-key derivation step. Most consumer routers support this format.

β€”Length
β€”Uppercase
β€”Lowercase
β€”Numbers
β€”Symbols
Generate QR Code β†’

Generated via crypto.getRandomValues() in your browser. Never sent to our servers.

WPA2/WPA3 Password Requirements

PropertyWPA2 (Personal)WPA3 (SAE)
Minimum length8 characters8 characters
Maximum length63 characters63 characters (or 128 with some vendors)
Character setPrintable ASCII (32–126)Printable ASCII (32–126)
Raw key format64 hex characters64 hex characters
Offline attack resistanceModerate (handshake capturable)High (SAE eliminates offline attacks)
Recommended minimum16 characters, all types16 characters, all types

Why a Strong WiFi Password Matters

WPA2 Handshakes Can Be Captured

An attacker can passively capture the WPA2 4-way handshake when a device connects to your network, then run offline dictionary attacks against it with no rate limit. A strong, random password makes this futile even with GPU cracking hardware.

Network Access = Full Traffic Visibility

Anyone on your WiFi can see all unencrypted traffic, attempt to access networked devices (printers, cameras, smart home devices), and potentially pivot to your router's admin panel. Your WiFi password is your first line of network defence.

Signals Extend Beyond Your Walls

WiFi signals typically extend 30–100 metres. Your neighbours, passers-by, and anyone within range can attempt to connect. A weak password (like your address or phone number) may be guessed before you even notice.

Share Safely via QR Code

Instead of sharing your password verbally (risking mishearing or being overheard), share it via a QR code. Use our WiFi QR Code Generator to create a printable code guests can scan.

Frequently Asked Questions

Use at least 16 characters. WPA2/WPA3 supports up to 63. A 20-character password using uppercase, lowercase, and numbers achieves approximately 119 bits of entropy, giving astronomical resistance to any brute-force attack. Length is the single most impactful parameter.

For maximum compatibility across all devices (smart TVs, printers, IoT devices), use uppercase letters, lowercase letters, and numbers only. Some devices have trouble entering or parsing certain special characters like backslash, double quotes, semicolons, and hashes. If you're only connecting modern devices (phones, laptops), symbols like ! @ $ % ^ & are generally fine.

A WPA hex key is a 64-character string of hexadecimal characters (0–9, a–f) that directly represents the 256-bit encryption key used by WPA2/WPA3. Normal passphrases (8–63 characters) go through a PBKDF2 key derivation function first, which adds computational cost. The hex key bypasses this step and directly specifies the key. Most routers and devices support this format, though it is less convenient to type manually.

If you use a strong, randomly generated password, you do not need to change it regularly. There is no meaningful attack that would compromise a well-chosen random password through normal use. Change it when: (1) you've shared it with someone who no longer needs access, (2) a device that had the password has been lost or stolen, or (3) you suspect the network has been compromised.

Yes, use a QR code. Our WiFi QR Code Generator creates a QR code that any smartphone can scan to connect automatically, without needing to see or type the password. This is both more convenient and more secure than verbally sharing or writing down the password.