THE PRACTICAL QR HANDBOOK

How to make a QR code for Wi-Fi

Help guests join your wireless network without typing a long password.

Start with the right destination

Use the standard payload WIFI:T:WPA;S:YourNetwork;P:YourPassword;; for a typical WPA network. Escape backslashes, semicolons, commas, colons, and quotation marks in network names or passwords with a backslash. Hidden networks may require H:true;. Test the result on both Android and iPhone before printing.

Wi-Fi QR codes usually contain credentials directly and are static. Forever QR creates dynamic web links, not Wi-Fi credential payloads. A dynamic code can link to an instruction page, but it will not automatically join a wireless network. Keep guest networking separate from business devices and avoid publishing your main network password.

Handle credentials as credentials

A Wi-Fi symbol is a readable password, not encryption. Anyone who photographs the sign may be able to recover the network name and password. Put the sign where intended guests can see it, rather than on an exterior window. Use your router’s guest network feature, disable access to local devices where possible, and set a separate password from the administrator password. When you rotate that password, replace every printed credential code.

For a network named CafeGuest and password morning-coffee, a typical payload is WIFI:T:WPA;S:CafeGuest;P:morning-coffee;;. Capitalization matters. The network name must match exactly, including spaces. WPA is commonly used for WPA/WPA2 personal networks, but device support varies. Enterprise authentication and captive portals may need separate instructions. Never assume the code will bypass a hotel’s acceptance screen or a venue’s login page.

Label the sign “Join guest Wi-Fi” and print the network name beneath it. Include a manual password option for devices that cannot recognize the payload. If scanning fails, first check the credentials by entering them manually. If manual joining works, inspect escaping and QR print quality next. If it fails too, investigate the router rather than regenerating the same code.

Build and test it step by step

  1. Decide what a person should accomplish after scanning. Write a short call to action in ordinary language, then prepare the destination before generating the code.
  2. Open the destination on a phone using mobile data. Check loading speed, text size, navigation, and whether anything requires an unexpected login. Fix those issues before printing.
  3. For a web destination that may change, create a Forever QR account and save the secret manage link somewhere safe. Create a code with a descriptive label so you can identify it later.
  4. Download the SVG for a print designer or the high-resolution PNG for a simple document. Keep the original file with your artwork and record where you intend to distribute it.
  5. Print a proof at its final size. Scan it using several phones, at realistic distances, under both good and imperfect light. Follow the entire journey rather than stopping when the camera recognizes the symbol.

Make the printed code easy to scan

Leave a clear border around the symbol. QR readers use this quiet zone to separate the code from surrounding artwork. Keep at least four modules of empty space on every side. Do not crop that space when placing the image into a design tool. A dark foreground on a plain light background is the most dependable starting point. Decorative colors can work, but a color combination that looks attractive on a screen may lose contrast on paper.

Size depends on viewing distance, payload density, print quality, and the camera. For handheld material, start around 25–30 mm wide and test a physical proof. Increase the size for distant signs. Avoid putting a fold, staple, logo, or reflective coating through the symbol. When printing on textured stock, ask the printer for a sample. A successful scan of a large preview on your laptop does not prove that a small printed version will work.

Maintain the experience after printing

Keep an inventory of the places where your code appears and review the destination periodically. When information changes, update the destination or its content and scan an old printed copy again. Give each campaign a clear label rather than relying on memory. Keep a readable web address and a contact method nearby so people have an alternative if scanning is difficult.

Save your secret manage link in a password manager or download the key file and store it securely. Anyone with that key can manage the account. Forever QR cannot email a replacement because accounts do not require an email address. Losing access does not stop existing codes from redirecting, but it prevents you from editing their destinations.

Frequently asked questions

Can I change the destination after printing?

A dynamic web redirect can be edited through its account. A static symbol cannot be rewritten after printing. Check what the symbol actually contains before choosing a workflow.

Will the code work forever?

Forever QR keeps codes redirecting for as long as the service exists, with exceptions for abuse or illegal content. If the service shuts down, we commit to at least 12 months notice and an export of destinations. The linked website must also remain available.

What should I check before a large print run?

Verify the destination, scan a physical proof, check contrast and clear space, and save your account key. Ask someone unfamiliar with the project to try the complete flow. Their feedback often reveals unclear instructions that the designer has stopped noticing.

Make a free QR code

Read the print guide, compare static and dynamic codes, or explore all guides.