Digital menus aren't just a pandemic leftover — they're now a permanent fixture in restaurants worldwide. A QR code on each table lets diners view your menu on their phones, and you can update prices or items instantly without reprinting a single card.
Here's how to set up QR code menus for your restaurant the right way.
Why QR Code Menus Work
- Instant updates — Change prices, add seasonal items, or mark something as sold out in real time
- No printing costs — Update your menu digitally instead of reprinting hundreds of physical menus
- Multilingual support — Link to a page that auto-translates or offer multiple language versions
- Hygiene — Fewer shared surfaces (still a consideration for many diners)
- Analytics — See which menu items get the most views and when your peak menu-viewing hours are
Step 1: Create Your Digital Menu
You have several options for hosting your menu:
Option A: PDF Menu
Upload your existing menu as a PDF and link to it. This is the fastest option — you probably already have a PDF version.
Pros: Quick setup, familiar format Cons: PDFs aren't mobile-friendly (pinch-to-zoom required), harder to update
Option B: Landing Page Menu
Create a mobile-optimized landing page with your menu items, descriptions, and prices. QRMax lets you build a branded landing page directly tied to your QR code.
Pros: Mobile-friendly, branded, easy to update Cons: Initial setup takes longer
Option C: Website Menu Page
Link to a dedicated menu page on your existing restaurant website.
Pros: Consistent with your brand, good for SEO Cons: Requires a website with a mobile-friendly menu page
Our recommendation: Use a landing page (Option B) for the best mobile experience, or link to your website menu page if you already have a good one.
Step 2: Generate Your QR Code
- Go to QRMax's Menu QR Code generator
- Choose Dynamic so you can update the menu link later
- Enter your menu URL or create a landing page
- Customize colors to match your restaurant's branding
- Download as PNG or SVG
Use a dynamic QR code. When you update your menu for the new season, you just change the destination URL — every QR code on every table automatically points to the updated menu.
Step 3: Design Table Cards
Your QR code needs a physical home on the table. Here are proven formats:
Table Tent (Recommended)
A folded card that stands upright on the table. Print the QR code on both sides so it's visible from any seat.
Size: 4" × 6" folded Include: QR code, "Scan for Menu" text, your logo, WiFi password (bonus!)
Table Sticker
A vinyl sticker applied directly to the table surface.
Size: 3" × 3" minimum Pros: Can't be knocked over, durable Cons: Harder to replace, may leave residue
Menu Card
A small laminated card placed at each setting.
Size: 3.5" × 5" Pros: Portable, can include additional info Cons: Gets lost or damaged more easily
Step 4: Best Practices for Restaurant QR Codes
Always Add a Call to Action
Don't just put a QR code on the table — tell people what it does:
- "Scan to View Our Menu"
- "Scan for Today's Specials"
- "View Menu & Order"
Test in Your Lighting Conditions
Scan the QR code in your actual restaurant lighting — dim mood lighting, bright outdoor patio, candlelit tables. Make sure it works in all conditions. If your restaurant is dimly lit, use a white background behind the QR code.
Include a Fallback
Not everyone wants to use QR codes. Keep a few physical menus available for guests who prefer them.
Use Your Brand Colors
A branded QR code (using your restaurant's colors and logo) looks more professional and trustworthy than a generic black-and-white one. Just maintain enough contrast for reliable scanning.
Monitor and Iterate
With dynamic QR codes, you can track:
- How many people scan the menu per day
- Peak scanning times (correlates with busy hours)
- What devices your customers use
Use this data to optimize your digital menu experience.
Common Mistakes
- QR code too small — Minimum 1.5" × 1.5" for table distance scanning
- Low contrast — Don't use light colors on light backgrounds
- No quiet zone — Leave white space around the QR code (don't crowd it with other design elements)
- Static QR code — If you print static codes on 50 table tents and need to change the menu URL, you're reprinting all 50. Use dynamic.
- Non-mobile-friendly destination — Test your menu page on a phone. If it requires pinch-to-zoom, it's not good enough.
Get Started
Create your restaurant menu QR code in under a minute:
- Create a Menu QR Code (free, no sign-up for static)
- Choose dynamic for editability
- Download and add to your table cards
Update your menu anytime from your dashboard — no reprinting required.
Ready to create QR codes?
Generate custom QR codes with landing pages, analytics, and more.