WiFi QR code generator

Enter your network name and password and get a QR code that joins the network. It is generated in this browser - the password never leaves your device, and this page works with the network turned off.

Never sent anywhere, and deliberately not saved in this browser.

Enter your network name and the code appears here.

Where to put it

The two placements that get used are a small card on the table and a sticker by the door. Both are read from roughly arm's length, which means about 3cm across is enough. Print from the SVG rather than the PNG if you are going larger than a card - a QR code is a grid of hard-edged squares, and those edges are the first thing to blur when a raster is scaled up.

If your guest network password rotates, the code has to be regenerated each time, because the password is physically inside the pattern. That is a real limitation of wifi codes and no tool can avoid it.

WiFi QR codes: common questions

The code contains your network name, the security type and the password in a small standard format. When a phone camera reads it, the operating system recognises that format and offers to join the network - so nobody has to type a long password on a small keyboard.

Yes. The code is generated inside your browser and nothing is sent to a server - you can turn off your network connection and this page still works. The password is also deliberately not saved in this browser, so leaving the page on a shared machine does not leave the password behind.

Every current iPhone and Android reads them from the built-in camera app with no extra software. On older Android versions you may need to scan it from the wifi settings screen rather than the camera.

Static, which is what this tool makes. The network name and password have to be inside the code for a phone to join without visiting a website, so there is nothing to re-point later - and a static code works forever with no account and no company standing behind it. If your password changes you make a new code, which is the honest trade.

About 3cm across is comfortable for a card on a table or a sticker by the door. Keep the white margin around the code - cropping it to fit a tight layout is the most common reason a printed code stops scanning.

Not from this page - it makes a single code and never talks to a server. If you need a different code per room, desk or unit, and you want to know which ones get used, make a free batch instead: one sheet to print, and every code counts its own scans.

Related: vCard QR code generator, printable QR code labels, QR codes for restaurant tables.