How to Set Up a QR Code Menu for Your Restaurant (The Right Way)
ScanOrbit Team
Every restaurant has a QR code menu now. Most of them are poor: a PDF uploaded to Google Drive, a sticker slapped on the table, a scan experience that takes 8 seconds to load and displays at the wrong zoom level on mobile. Customers dislike it, staff hear complaints, and the QR code becomes a friction point.
Done right, a QR code menu is genuinely better than a physical menu: always up to date, impossible to lose, instantly updated when something sells out, and measurable. Here's how to do it right.
Why most restaurant QR menus fail
The number one failure mode is using a static QR code pointing to a static file. You print a QR code in November, your menu changes in January, and now every table has a QR code that opens last year's prices. Guests notice and quietly trust the venue less.
The second failure mode is poor mobile formatting. A PDF designed for A4 landscape printing is difficult to read on a phone without zooming and scrolling awkwardly. If your menu requires effort to read, guests will put their phones down and ask a server, defeating the purpose.
Choosing the right menu format
Option 1: A URL QR code pointing to your website menu
If your website already has a well-designed mobile menu page, this is the simplest approach. Create a URL QR code in ScanOrbit, point it at your menu page, and you're done. When you update the website, the QR code automatically reflects the change.
Pros: seamless with your existing website, best for SEO, professionally designed. Cons: any technical issue with your website affects the menu; requires keeping the website up to date.
Option 2: A PDF QR code
Upload your PDF menu to cloud storage and create a PDF QR code pointing to it. When you need to update the menu, upload the new PDF and update the link in ScanOrbit with no reprinting required.
Pros: quick to set up, easy to update, good for menus with complex layouts. Cons: PDFs often require zooming on mobile; not as fast to load as a responsive webpage.
Option 3: A landing page QR code
Use a Landing Page QR code to build a simple mobile page with your dishes grouped into sections, with tap-to-expand categories and photos. No website required: ScanOrbit hosts the page for you.
Pros: mobile-native experience, fully branded, fast loading. Best for smaller menus (under 30 dishes). Cons: limited layout options compared to a dedicated website.
Setting up your QR code
- Create an account at scanorbit.app/signup (free with no credit card required).
- Create a new QR code: choose URL, PDF, or Landing Page depending on your menu format above.
- Enter your menu destination: paste the URL, PDF link, or build the landing page.
- Customize the design: add your brand colors, upload your logo, and choose a frame with "SCAN FOR MENU" text. See the customization guide for details.
- Download as SVG for print-quality output. See the download format guide.
- Send to your designer or printer: the SVG scales to any size with zero quality loss.
Where to place the codes
The placement of your QR codes determines whether guests use them. Table cards are the obvious choice, but there are five high-performing placements most restaurants miss:
- Table card or tent card: center of table, minimum 5×5 cm code with clear "SCAN FOR MENU" text
- On the menu cover: one code on the front if you still use physical covers
- A window sticker: visible to passersby, linking to current specials or booking
- Receipts: link to the Google review page
- The bar area: gets its own separate cocktail or drinks menu code for bar seating
Create a separate QR code for each placement location. This lets you track which placements are actually used. See how in the full restaurant use case guide.
WiFi QR codes: the missing piece
Most restaurants pair their menu QR code with a WiFi QR code, and it is one of the highest-value additions you can make. Guests who connect to your WiFi tend to stay longer. The "Can you give me the WiFi password?" question is one of the most common interruptions in hospitality venues.
Place a WiFi QR code on the same table card as your menu code, or on a small card next to it. When your password changes, update the credentials in ScanOrbit: every table card immediately works with the new password.
Tracking which tables scan most
One of the advantages of dynamic QR codes over paper menus is analytics. ScanOrbit shows you how many times each QR code was scanned, at what time of day, and on what device.
If you create a unique QR code per table, you can see which tables scan most: useful for understanding customer behavior, identifying where physical menus might still be needed, and measuring engagement.
Group all your table QR codes in a folder named "Table cards" for easy management. The analytics guide explains all the metrics you'll see in your dashboard.
Collecting reviews with a QR code
The receipt is your most underused surface. Print a QR code on every receipt that links directly to your Google Maps review page. A simple label like "Enjoyed your meal? Leave us a review" removes the friction of having to search for the venue manually.
Create a URL QR code pointing to your Google review link (found in your Google Business Profile). Download at the size that fits your receipt printer, or ask your POS provider to include it in the receipt template.
Generate a Live Vector QR Code
Type any URL or text to test creating an instant dynamic QR code right now:
ScanOrbit Team
AuthorWritten by the team that builds ScanOrbit
We build the QR platform these guides describe, so the advice here comes from what we have had to get right in the product: print legibility, scan reliability, and what actually shows up in scan analytics.
Related articles
Explore all 31 QR code formats
Put the strategies from this article into practice with ScanOrbit's full suite of specialized QR generators.
Website URL
Editable dynamic link
Point to any website or page. Change the destination anytime without reprinting.
Digital vCard Plus
1-Tap contact save
Complete professional profile. Directly saves names, numbers & emails to phone contacts.
WiFi Network Pass
Instant zero-type connect
Connect phones directly to guest WPA/WPA2 networks without typing long passwords.
WhatsApp Chat Starter
Pre-filled direct chat
Launches WhatsApp with a custom pre-written enquiry message directly to your phone.
1-Tap Phone Call
Instant dialler trigger
Opens the native phone dialler with your business line ready to call with one touch.
Email Dispatch
Pre-composed message
Opens user's default email client with recipient, subject, and body pre-populated.
Social Media Multi-Link
All channels in one bio
Mobile landing page aggregating Instagram, TikTok, YouTube, LinkedIn, and X.
App Store Smart Router
iOS & Android auto-routing
Detects scanner device OS and redirects instantly to Apple App Store or Google Play.
Google Review Booster
Direct 5-star rating link
Sends customers straight to the Google Maps review submission box in 1 scan.
A/B Smart Traffic Split
50/50 variant split test
Split scan traffic across two distinct landing pages to measure conversion winners.
Video & Showreel Stream
Instant video playback
Streams YouTube, Vimeo, or MP4 video without requiring viewers to install apps.
Image Portfolio Gallery
Multi-photo showcase
Displays a swipeable, high-resolution photo gallery on any printed flyer or display.
Audio & MP3 Streamer
Podcast & audio player
Plays audio tracks, museum tour guides, and podcast episodes in the browser.
PDF Document & Catalog
Replace heavy print runs
Downloadable PDF menus, brochures, and user manuals. Update files without reprinting.
Interactive Food Menu
Contactless digital menu
Mobile menu with allergen tags, multi-language support, and 1-second price updates.
Retail Product Showcase
Photo, specs & buy link
Connects on-pack packaging to rich product specifications, reviews, and reorders.
GS1 Digital Link Barcode
2D packaging standard
The official retail packaging barcode standard combining POS checkout and consumer info.
Coupon & Promo Voucher
Tracked discount redemption
Delivers digital coupon codes with barcode scanners and expiration countdowns.
Calendar Event Pass
1-Tap .ics calendar add
Adds conference sessions, webinars, and dates straight into Apple/Google Calendar.
Lead Capture Form
Point-of-scan CRM sync
Collects names, phone numbers, and requirements on-location, synced to your CRM.
Hosted Micro-Site
No code or domain needed
Full mobile landing page builder hosted on fast CDN edge servers with custom branding.
Customer NPS & Feedback
1-Tap star rating
Collects customer satisfaction scores, reviews, and qualitative feedback in real time.
Multi-Question Survey
Detailed survey intake
Gathers multi-step responses and research data directly into downloadable CSV tables.
Instant Live Poll
Live audience voting
Collects single-question live votes during keynotes, lectures, and live events.
Google Maps Pin Location
1-Tap GPS directions
Opens exact GPS coordinates or venue address directly in Google Maps or Apple Maps.
UPI Direct Scan & Pay
Zero-fee Indian UPI
Generates instant UPI intent QR codes for Google Pay, PhonePe, Paytm, and BHIM.
UPI Payment + Lead Form
Collect info then pay
Captures payer name, invoice number, and custom amount before triggering UPI checkout.
Bitcoin & Crypto Wallet
BIP-21 wallet payments
Accepts BTC, ETH, and USDT payments with pre-configured recipient addresses.
SEPA Euro Bank Wire
European IBAN transfer
Pre-fills Euro bank transfer invoices with IBAN, BIC, and exact payment references.
Static Plain Text
Offline serials & keys
Encodes alphanumeric hardware serials, inventory IDs, and offline text tokens.
SMS Auto-Draft
Pre-filled text message
Opens mobile messaging app with pre-filled recipient phone number and SMS body.
All 31 Specialized QR Code Formats Supported
27 dynamic formats editable after printing · Vector SVG, PDF, and high-res PNG downloads included.
Related Guides & Knowledge Base
Master print optimization, real-time analytics telemetry, and campaign design best practices.
8 QR Code Design Mistakes That Hurt Scan Rates
Avoid contrast errors, margin clipping, and improper error correction before high-volume commercial print runs.
What Your QR Code Analytics Are Actually Telling You
Decode scan telemetry: turn city geolocations, device breakdowns, and time curves into actionable campaign ROI.
Dynamic vs Static QR Codes: Which One Do You Need?
Understand the core architecture: offline raw encoding vs cloud redirection with instant destination updating.
Help Center & Implementation Documentation
What is a QR Code?
Matrix symbology, Reed-Solomon error correction, and optical scanner mechanics.
How to Customize Your QR Code
Palette selection, custom logo insertion, frame badges, and vector export formats.
Choosing Error Correction Levels
Level L (7%) to Level H (30%): picking the right density for print durability.
Create Your Dynamic QR Code in Seconds
Experience full vector styling, editable destination routing, and real-time scan analytics: 3 dynamic codes free forever.
Scan to Test Studio
Scan with your phone camera to test instant redirection.