QRQRCrack
qr-codewifirestauranttutorial

How to Create a WiFi QR Code for Your Restaurant

You know the drill. A customer walks in, sits down, and asks: "What's the WiFi password?" Your staff spells out CafeBliss2024! three times while the customer squints at their phone keyboard.

There's a better way. A WiFi QR code lets anyone scan with their phone camera and connect automatically. No typing, no spelling out passwords, no confusion. And creating one takes about two minutes.

How WiFi QR codes work

When you scan a WiFi QR code, your phone reads a specially formatted string that contains the network name, password, and encryption type. It then auto-fills the connection prompt. Both iOS (11+) and Android (10+) support this natively through the camera app.

The string follows a standard URI format:

WIFI:T:WPA;S:YourNetworkName;P:YourPassword;;

Here's what each part means:

FieldMeaningValues
TEncryption typeWPA, WEP, or nopass
SNetwork name (SSID)Your WiFi network name
PPasswordYour WiFi password
HHidden network (optional)true if hidden

The double semicolon ;; at the end is required.

Step 1: Gather your WiFi details

You need three things:

  1. Network name (SSID) -- exactly as it appears in WiFi settings, including capitalization
  2. Password -- the exact password, case-sensitive
  3. Security type -- almost certainly WPA/WPA2 for any modern router (use WPA)

Tip: Create a separate guest network on your router. This keeps your business devices on a private network while giving customers access on an isolated one. Most routers support this in their admin settings.

Step 2: Create the QR code

You have several options, all free.

Option A: Create it manually (technical approach)

If you're comfortable with the command line, you can use qrencode:

# Install on Mac
brew install qrencode

Install on Ubuntu/Debian

sudo apt install qrencode

Generate the QR code

qrencode -o wifi-qr.png -s 10 "WIFI:T:WPA;S:CafeBliss_Guest;P:Welcome2024!;;"

This creates a PNG file you can print directly. The -s 10 flag sets the pixel size of each module (dot) in the QR code -- bigger means easier to scan from a distance.

Option B: Use a free online generator

Several free tools create WiFi QR codes without requiring an account:

  1. freeqr.org -- Select WiFi type, enter your details, download. No signup, runs client-side so your password isn't sent to a server.

  1. qifi.org -- A minimal, open-source WiFi QR generator. No frills, gets the job done.

  1. zxing.appspot.com/generator -- From the team behind the original ZXing barcode library. Reliable and simple.

For any online tool, look for ones that generate the QR code in the browser (client-side) rather than sending your password to a server. You can verify this by opening your browser's Network tab and checking that no request is made when you click "Generate."

Option C: Use your phone

On iOS 16+, you can share WiFi directly via QR code from Settings > WiFi > tap (i) next to your network. On Android, go to Settings > WiFi > tap on the connected network > Share.

Step 3: Print and place it

A QR code on a screen is useless if nobody sees it. Here's how to make it work in practice.

Size matters. The QR code needs to be at least 2cm x 2cm (about 1 inch) to scan reliably from a close distance. For table tents or wall signage, go bigger -- 4-5cm works well from arm's length.

Where to put it:

  • Table tents or table stickers (best for restaurants and cafes)
  • Near the entrance or host stand
  • On the menu (printed or as a sticker)
  • On the wall near the counter for takeout spots
  • On a small acrylic stand at each table

Design tips:

  • Add a short label: "Scan to connect to WiFi" -- not everyone knows what QR codes do
  • Include the network name and password as text below the QR code as a fallback
  • Use a white background with dark modules (standard colors scan most reliably)
  • Don't invert colors (white on black) as some older phones struggle with it
  • Leave a quiet zone (white border) around the QR code -- at least 4 modules wide

Material tips:

  • Laminate paper printouts or they'll degrade within weeks
  • Vinyl stickers hold up well on tables
  • Avoid placing under glass that creates glare from overhead lights

When to update

You'll need to regenerate the QR code whenever you change your WiFi password. If you rotate passwords regularly (good practice for guest networks), keep a template ready so reprinting takes seconds.

Some routers let you set a guest network password that doesn't change, separate from your main network. This means you create the QR code once and forget about it.

Quick checklist

  • [ ] Created a separate guest network on your router
  • [ ] Generated a QR code with the correct SSID, password, and encryption type
  • [ ] Tested the QR code with both an iPhone and an Android phone
  • [ ] Printed it at a readable size with a "Scan to connect" label
  • [ ] Placed it where customers can easily see and reach it
  • [ ] Included the password as text for customers without QR support

That's it. Two minutes of setup saves your staff hundreds of interruptions and gives your customers a small but noticeable upgrade in experience.

Related Tools

Want API access + no ads? Pro coming soon.