URL

Set Up a QR Code for Restaurant Table Ordering in 5 Steps

What You Need Before You Start

No coding knowledge required. Before you sit down to generate anything, have these four things ready:

That’s genuinely the full list. No subscription, no app install, no design software.


How to Create a QR Code for Restaurant Table Ordering

Step 1: Get Your Menu URL Ready

Open your online menu link and test it on your phone first. If it loads slowly, looks broken on mobile, or requires a login, fix that before you generate anything. A QR code for restaurant table ordering is only useful if what customers land on actually works. Google Sites, Square Online, and PDF links hosted on Dropbox or Google Drive all work well.

Step 2: Generate Your QR Code at QRapid

Go to QRapid’s free QR code generator at qrapid.co, paste your menu URL into the URL field, and click generate. The code is ready in seconds. Static QR codes like the ones QRapid produces have no expiry date and require no ongoing subscription, so once you download and print it, it works indefinitely as long as your menu URL stays live.

Step 3: Download and Test the Code

Download the QR code as a PNG or SVG file. SVG is better if you plan to resize it for print, since it won’t pixelate. Before you print a single copy, open your phone camera, scan the code, and confirm it takes you exactly where you intended. Scan it again from across the table to check it reads at a realistic distance.

Step 4: Design Your Table Card

You don’t need a designer. Drop the QR code image into Canva, Google Slides, or even Word. Add one short line of text above it, something like “Scan to view our menu and order.” Keep it under 10 words. Print on cardstock, laminate if possible, and cut to size. A 4x6 card fits neatly in a small acrylic stand.

Step 5: Place the Codes and Brief Your Staff

Put one code per table, positioned so it’s visible when someone sits down without needing to hunt for it. Brief your servers too. They should know what the QR code links to, how to help a guest who isn’t sure how to scan it, and whether customers can also order verbally if they prefer. Removing that option entirely frustrates more people than it saves time.


Pro Tips


Troubleshooting

The QR code scans but the menu doesn’t load properly on mobile

This almost always means the menu page isn’t mobile-optimised. A PDF that looks fine on a laptop can be completely unusable when pinched and zoomed on a phone. Switch to a proper mobile menu page, a Google Site, or a service like Menu Tiger or Ordering.co that formats menus for mobile by default.

Guests say they can’t get the code to scan

Two causes cover the vast majority of cases. First, the printed code is too small. The minimum practical print size for a QR code that will be scanned at arm’s length is about 2.5 cm x 2.5 cm, but 4 cm x 4 cm is safer. Second, the surface is reflective. Glossy laminate under overhead lighting creates glare that confuses phone cameras. Switch to matte laminate or a matte paper stock.

The code works fine today but stops working next month

Static QR codes don’t expire on their own. If your code suddenly stops working, the URL it points to has changed or gone offline. Check that your menu page is still live and that the URL hasn’t been altered. If you moved your menu to a new platform, set up a redirect from the old URL so existing printed codes still reach the right destination.


A Typical Use Case

Consider a small restaurant that updates its menu seasonally. Every time dishes change, reprinting laminated menus adds cost and lead time. With a QR code pointing to an online menu, the printed codes on every table stay the same. Only the content at the destination URL needs updating, and every scan instantly reflects the current menu. Customers who browse at their own pace before a server arrives tend to arrive at the ordering conversation more prepared, which keeps table flow moving without pressure on either side. For any restaurant also running a weekly specials email, including the menu QR code in that email gives mobile readers a direct path to the full menu without any extra steps.


Frequently Asked Questions

Q: Do I need a different QR code for every table?

Not unless you’re using a system where each table has its own unique ordering page. If all tables share the same menu URL, one QR code works everywhere. Table-specific ordering, where a customer’s order is automatically linked to table 7 or table 12, requires a platform that supports that feature and generates unique URLs per table. For a simple digital menu, one code is enough.

Q: What happens if my menu changes seasonally?

Nothing happens to your printed codes. Update the menu at the URL the code points to, and every code already on your tables instantly shows the new menu the next time someone scans it. This is one of the main advantages over printed menus: the code is permanent, only the content behind it changes.

Q: Can customers place orders directly through the QR code, or is it just for viewing the menu?

That depends entirely on what your URL links to. A PDF or a basic website page is view-only. If you link to a platform like Square, Toast, or a similar POS system with an online ordering feature, customers can order and pay directly. If your restaurant also has its own app, a QR code for app download can send guests directly to the install page as an alternative path. The QR code itself is just the delivery mechanism for whatever URL you choose.

QRapid Editorial Team

This guide was written and reviewed in-house by the team behind QRapid, a free browser-based QR code generator. Our guides are kept practical and accurate, with no invented statistics or fake case studies. More about QRapid.