QR Codes for Restaurants: Menu, Reviews & Payments
Practical QR code uses for restaurants: PDF menu, Google reviews, UPI payment and Wi-Fi, with print tips for table cards.
Create Restaurant Menu QR
Upload PDF menus or food links for table ordering and digital browsing.
A restaurant can use QR codes for the menu, reviews, payments, Wi-Fi and online ordering. The risk is using too many at once. This guide shows which codes help most, how to lay them out on a table card and counter, and how to avoid the mistakes that make guests ignore them.
Table Tent Architecture: Maximum 2 Codes
Place on the main visible face of the acrylic stand. Encode a fast mobile-optimized PDF or image menu.
- • Label clearly: Scan for Digital Menu & Price List
- • Minimum size 4.0 cm × 4.0 cm for effortless scanning across the table
- • Keep a physical paper menu ready for elderly guests or phones without battery
Place on the reverse side or directly inside the bill presentation folder when the dining experience concludes.
- • Label clearly: Review Us on Google
- • Put payment standees at the billing counter, not cluttered on table cards
- • Use matte acrylic holders to prevent glare from low restaurant spotlights
The five codes worth having
Menu: a PDF or image menu that opens on any phone.
Google review: a link to your review box, shown near the bill.
UPI payment: a counter standee with your shop name below the code.
Wi-Fi: a scan-to-connect code for a guest network.
Delivery or Dineout page: a link to your Zomato or Swiggy page, if you want to be found there.
Menu QR code
Upload your menu as a mobile-friendly PDF, with a single column, large fonts and clear prices. Mark vegetarian and non-vegetarian items clearly and add allergen notes where they matter. Use a dynamic code so you can replace the menu when prices or items change, and keep a printed menu for guests who prefer paper. Check how it loads on mobile data in your own dining room, where the signal may be weak.
Google review QR code
Place it on the bill folder or near the billing counter, where guests already have their phones out. Use neutral wording such as Review us on Google. Ask every guest in the same way, and never offer discounts or free items for reviews. See the Google review guide for the full rules.
UPI payment QR code
Put a UPI standee at the billing counter, at least 5 to 6 cm wide, with the restaurant name under the code. Test it with two or three UPI apps. Check the standee every day, because fraudsters have stuck their own codes over real ones. Confirm payments in your own app or sound box before you clear the table.
Wi-Fi QR code
Create the code for a guest network, not your main business network, and print the network name in text beside it for older phones. Change the password and print a new code if it leaks.
Layout on a table card
Keep it to one or two codes per table card, such as Menu and Review. Too many codes confuse guests.
Label every code in plain words: Scan for Menu, Review Us on Google.
Make each code at least 3 cm wide, and 4 to 5 cm if you can.
Leave a clear margin around every code.
Put payments at the counter, not on the table.
Durability and hygiene
Table cards get wiped, splashed and handled. Use matte lamination or an acrylic stand, and replace worn cards. Avoid glossy surfaces under spotlights, because glare makes codes hard to scan. Keep codes flat and away from candle flames and hot plates.
Staff and guests
Train staff to point to the code when guests ask for the menu or the Wi-Fi password. Be ready to hand a printed menu to anyone who does not want to scan. Not every guest has a smartphone or a data connection, and a restaurant that insists on QR only loses customers.
Common mistakes
Too many codes on one card.
A menu PDF that is slow or hard to read on a phone.
A tiny code that guests cannot scan from their seat.
A UPI code that no one checks for tampering.
No printed menu as a backup.
Key Takeaways
Related Generators & Guides
Ready to generate your custom QR code?
Create high-contrast vector PNGs, SVGs and print-ready PDFs with custom brand logos and zero ads.