A restaurant QR code opens your digital menu, shares guest WiFi, and takes UPI payments at the table. Restaurants are the single most common location where consumers scan QR codes — 58% of respondents in a multi-country survey reported scanning at a restaurant (appy.to State of QR Codes). That makes restaurant QR codes the highest-impact print investment a food business can make. This guide covers the three essential QR types: PDF/digital menu codes, WiFi login codes, and UPI table-payment codes.
PDF menu QR codes — the digital menu
Upload your menu PDF to the QRPress PDF-to-QR generator and get a scannable code in seconds. The PDF is hosted with no expiry, so the code works as long as the file exists. Print one code per table, or a single code at the entrance that links to the full menu.
Advantages over printed menus: update the PDF without reprinting the code, save printing costs, and eliminate menu hygiene concerns. For daily specials, use a dynamic QR code pointing at a URL — you can change the destination without replacing the print.
PDF size limit: 10 MB. Most restaurant menus are well under this. The generator produces PNG and SVG at any resolution.
WiFi QR codes for dine-in guests
Guests expect WiFi. Print a WiFi QR code at each table or at the entrance so guests connect without asking staff for the password. Scanning writes the network credentials into the phone automatically — no app, no data, no page to load.
Print at 3 cm × 3 cm minimum on a table tent or wall mount. Use WPA2 authentication for security. If you change the password, generate a new code and replace the print — static WiFi codes cannot be updated after generation.
UPI table-payment codes
In India, UPI payment QR codes at every table let guests pay without waiting for the bill. The UPI QR generator creates a standard NPCI payment request — scan with GPay, PhonePe, Paytm, BHIM, or any UPI app.
Print specs: minimum 3 cm × 3 cm, matte laminate, high contrast. Place on the table or bill folder. For restaurants with multiple payment accounts, generate a separate code per table or server.
Tip: set a fixed amount in the UPI QR for fixed-price items (e.g., thali, buffet) so customers pay the exact amount without entering it.
Dynamic menu updates without reprinting
For restaurants that change menus frequently (daily specials, seasonal items, breakfast/lunch/dinner rotations), a dynamic QR code pointing at a URL is more practical than a PDF. Change the destination URL anytime from the dashboard — the printed code stays the same.
Dynamic codes also show scan analytics: how many guests opened the menu, which tables scanned most, and peak scan times. Use this data to optimise table turnaround and menu design.
Field notes — table-tent playbook (illustrative)
An illustrative deployment built from the specs above, not a customer quote: one table tent carrying three codes — a PDF menu code (3 x 3 cm), a WiFi code (3 x 3 cm), and a UPI code (3.5 x 3.5 cm) — each labelled in one line so guests scan the right one first time.
What makes it work: separate codes per job (a combined code is a denser, slower scan), SVG artwork for crisp edges, matte laminate against curry-splatter and wipe-downs, and a weekly test-scan by staff. Menus that rotate daily move to a dynamic code so the print never changes.
Measure it: dynamic menu links show per-day scan counts — the closest thing to knowing which tables actually opened the menu.
