How to Make a Wi-Fi QR Code Without an App

Guests shouldn’t have to copy a long password off a sticky note. Encode your network name and password as a QR code they can scan with their camera — generated entirely on your own device.

Published

QR Code Generator

Free · runs in your browser · files never uploaded

Open the tool

The problem with reading a password aloud

Sharing Wi-Fi usually means spelling out a long password character by character, debating whether that was a capital O or a zero, and finally just typing it into the guest’s phone yourself. Modern phones already solve this: both iPhone and Android camera apps recognize a Wi-Fi QR code and offer to join the network with one tap. The catch is that most sites that make these codes want the one thing you should not hand out — your actual password — sent to their server, or they push you toward installing an app. A generator that runs in your browser does the same job with nothing transmitted.

Step by step: from password to printable code

  1. Write out the Wi-Fi text format that phone cameras understand: WIFI:T:WPA;S:YourNetworkName;P:YourPassword;; — replace the network name and password with your own and keep every semicolon. For an open network with no password, use WIFI:T:nopass;S:YourNetworkName;; instead.
  2. Open the QR Code Generator and type or paste that string into the input. The code renders as you type, so you will see the pattern update the moment the text is complete — there is no generate button to hunt for.
  3. Pick a size and an error-correction level. For a code that will be printed and taped near the router or framed in a guest room, choose Q or H: they survive roughly 25% and 30% damage, so a scuff or a fingerprint won’t stop it scanning.
  4. Download the result. PNG is fine for sharing on a screen or in a document; choose SVG if you plan to print, since a vector scales to any size without blurring.
  5. Test it before printing: point your phone’s camera at the code on screen and confirm the join prompt shows the right network name.

Why the password never leaves your device

This is the part that matters most with a Wi-Fi code. Here the QR pattern is computed by JavaScript running in your browser tab; the page sends no network request containing what you type. Your password is never uploaded, logged, or stored — it exists only in the input box and in the image you download. There is also no tracking redirect in the middle: the code encodes your text directly, so it keeps working even if some third-party service disappears, and it never expires. No account, no watermark on the download, and no limit on how many codes you make.

Tips for a code that keeps working

If you ever change your Wi-Fi password, the old code is dead — the text is baked into the pattern, so print a new one. Keep the print a reasonable size, because higher error-correction levels make the pattern denser and dense patterns scan poorly when small. And resist dropping a logo in the middle: this generator doesn’t add one, and if you overlay one yourself in an image editor, generate at level H first so enough of the pattern survives to scan.