inyourbrowser.com

Wi-Fi password generator

Generate a Wi-Fi password that is short enough to type from a guest device but long enough to stay secure. The default is 12 characters with letters and numbers, easy to read aloud and to type on a mobile keyboard. All generation runs in your browser using the Web Crypto API.

Strong · 71 bits

Bulk generation

Generatepasswords

How it works

The tool uses crypto.getRandomValues(), the browser's built-in cryptographically secure random number generator, to select characters or words. No library is required and our servers are not involved. The password is generated entirely inside your browser tab.

Processing runs in your browser

All generation runs locally in your browser. The password exists only in your browser until you copy it. You can prove this yourselfin your browser's DevTools Network tab.

Related operations

For hashing the generated secret for storage, try the hash generator. To create random opaque identifiers instead, use the UUID generator. For encoding generated tokens for transport, see Base64.

Frequently asked questions

Why 12 characters by default?

12 alphanumeric characters give roughly 71 bits of entropy, well beyond what modern WPA2/WPA3 protections can practically be brute-forced. It is also short enough to type accurately on a phone keyboard.

Should I include symbols in a Wi-Fi password?

Symbols are optional. They add entropy but make the password harder to read aloud and to type on touch keyboards. For most home and office networks, mixed letters and numbers strike a better balance.

Is the password sent to a server?

All generation runs in your browser using crypto.getRandomValues(). The password is never logged or transmitted.

Can I share the Wi-Fi password as a QR code?

Yes. Use the Wi-Fi QR Code Generator on this site to create a QR code guests can scan to join the network without typing the password manually.

Related tools

Hash generator
Generate SHA-256, SHA-512, SHA-1, and MD5 hashes. Verify file checksums locally.
UUID generator
Generate random UUID v4 values in bulk. Uses the browser's crypto API.
Base64
Encode text or files to Base64, decode Base64, or convert images to data URIs.