Step 1 — Decide what your QR code will link to
Before generating a QR code, decide what it will point to. You have three main options:
Option A: A PDF menu
Upload your menu as a PDF to Google Drive, Dropbox, or your own website and link to it. PDFs are easy to update — just replace the file and the link stays the same. The downside: PDFs aren't always mobile-friendly, especially multi-page menus with small text. If you go this route, design your PDF for portrait mobile screens (approximately 375 × 812px viewport).
Option B: A webpage menu
A dedicated menu page on your website — or a free service like Google Business Profile, which lets you publish your menu items directly — is the best mobile experience. HTML pages are fast, searchable, and readable on any screen size. This is the recommended approach for any restaurant that updates its menu frequently.
Option C: A third-party platform
Platforms like Toast, Square, or your ordering platform (Uber Eats, DoorDash) may have a shareable menu URL you can link to. Be cautious: if you change platforms, the URL will change and you'll need to reprint your QR codes. Where possible, link to a URL you control.
Important: whatever you link to, the destination must work without an app download. Customers won't install your app to see a menu. The destination must open in a standard mobile browser instantly.
Step 2 — Create your QR code for free
Once you have your menu URL ready, generating the QR code takes about 30 seconds:
- Go to FlexQRSnapper.com (no account needed).
- Paste your menu URL into the input box.
- Click Generate. A live preview of your QR code appears immediately.
- Click Download PNG to save a 512×512 pixel image to your device.
The downloaded PNG is clean — no watermarks, no expiry, no logo. It's yours to use however you like.
Step 3 — Design your table card or tent
The QR code needs to be placed in a context that makes scanning easy and obvious. For restaurant tables, a table tent (a folded card that stands on the table) or a printed sticker are both common formats.
Key design rules for restaurant QR table cards:
- Minimum QR code size: 3–4 cm. At typical arm-to-table distance (40–60cm), a 3cm QR code will scan reliably on almost all modern phones. Larger is better.
- Include a clear CTA. "Scan to view our menu" in legible type beneath the code. Many diners still aren't habitual QR scanners — the prompt reduces friction significantly.
- Preserve the quiet zone. The white border around the QR code must remain intact when you place it in your design. Do not crop it.
- Laminate if possible. Laminated cards survive spills and repeated handling far better than uncoated card stock. Since FlexQRSnapper generates Level H error-correction codes, they can handle minor scratches and water damage — but lamination extends the life dramatically.
Free tools for designing your table card
Canva, Adobe Express, and Microsoft Publisher all have free table tent templates. Download your QR code PNG from FlexQRSnapper, place it in the template, add your CTA text, and export as a PDF for printing. Most local print shops can print and laminate table tents affordably in quantities of 20–100.
Step 4 — Print and test before distributing
Before placing cards on every table:
- Print one test copy at final size.
- Scan it with three different phones (including an older Android model if you have one).
- Test in your restaurant's actual lighting — evening restaurant lighting can be much dimmer than an office.
- Verify the destination opens correctly and the menu displays well on a 6-inch phone screen.
If scanning fails, the most common causes are: QR code printed too small, quiet zone cropped in the design, or poor contrast because of the background colour. Check each of these before printing the full run.
Step 5 — Place the QR codes strategically
Placement on the table matters. The ideal position is directly in the customer's eyeline when they sit down — centre of the table, or attached to a condiment stand they'll reach for. Avoid placing QR codes:
- Flat on a table surface that reflects overhead lights (laminated cards in direct light can glare badly).
- On the edge of the table where they'll be knocked off or obscured by plates.
- In a location that requires reaching or awkward angles to scan.
A small angled stand (10–15° tilt toward the diner) is the most scannable orientation and reduces glare from overhead lights.
How to update your menu without reprinting QR codes
This is the crucial operational question. If your QR code points to a URL you control — a page on your website, or a permanent Google Drive link — you can update the menu content without touching the QR code. The printed cards stay the same; only the content at the destination changes.
If you're using a PDF
In Google Drive: right-click your existing menu PDF, click "Manage versions," and upload the new version. The shareable link remains unchanged. Your QR codes keep working; diners see the new menu automatically.
If you're using a webpage
Edit the page through your CMS (WordPress, Squarespace, Wix, etc.) and publish. Changes are live immediately. This is the fastest and most reliable approach for frequent updates.
Never change the domain or path structure of your menu URL without generating and reprinting new QR codes first. Redirecting the old URL to the new one buys you time but isn't a permanent fix — deep links from old QR codes can break if the redirect chain is removed.
Common mistakes restaurants make with menu QR codes
- Linking to a desktop menu that doesn't work on mobile. Test on a phone, not just your laptop.
- Linking to a PDF stored locally on their computer. The QR code must link to a publicly accessible URL, not a local file path.
- Using a QR service that charges monthly. If you use a dynamic QR service and stop paying, your menus stop working — possibly mid-service. For menus, a static QR code pointing to your own URL is safer and free.
- No call-to-action on the card. Many older diners don't know what to do with a QR code without a prompt. Include instructions.
- Printing at too small a size on business-card-sized table inserts. A QR code smaller than 2.5cm on a card that sits flat on a table is a poor experience. Go larger or use a standing tent.
Generate your menu QR code now
Free, no watermark, no sign-up. Download a print-ready 512px PNG in seconds.
Create your menu QR code →