QR Codes for Restaurant Menus: Setup Guide & Best Practices
QR code menus became the norm during the pandemic and many restaurants kept them. Here's how to set up a QR code menu that actually works — from creating the code to printing and placing it.
Why Restaurants Use QR Code Menus
QR code menus let diners scan a code on their table to view the menu on their phone. They became widespread during COVID-19 for contactless service, but many restaurants continue using them because of real practical benefits:
- Easy updates: Change prices, add seasonal items, or mark dishes as sold out — without reprinting
- Cost savings: No printing costs for physical menus
- Multilingual support: Link to menus in multiple languages
- Hygiene: Fewer shared surfaces between diners
- Analytics: Track how many people view your menu and popular viewing times
How to Set Up a QR Code Menu
Option 1: Link to a PDF Menu (Simplest)
- Create your menu as a PDF
- Upload it to Google Drive, Dropbox, or your website
- Get the shareable link (make sure it's set to "Anyone with the link can view")
- Generate a QR code for that link using our QR Code Generator
- Print and place on tables
Pros: Free, simple, works with any existing menu design.
Cons: PDFs can be hard to read on small phone screens. Each update requires uploading a new file.
Option 2: Link to a Web Page
- Create a menu page on your website (or use a free site builder like Google Sites)
- Design the page to be mobile-friendly with clear categories and pricing
- Generate a QR code for the page URL
Pros: Mobile-optimized, easy to update, can include photos.
Cons: Requires a website or landing page.
Option 3: Use a Menu Platform
Platforms like Square, Toast, or dedicated menu apps offer built-in QR code menu solutions. These provide templates, ordering capabilities, and analytics — but usually come with monthly fees.
Design Tips for QR Code Menu Cards
- Size: Print QR codes at least 3 × 3 cm. Table tents work well at 4–5 cm
- Add a label: Include text like "Scan for Menu" — not everyone knows what to do with a QR code
- Branding: Add your restaurant logo near (not on) the QR code
- Material: Use waterproof or laminated cards for durability
- Placement: Center of the table, on table tents, or embedded in the table surface under clear resin
- Multiple codes: For large menus, consider separate QR codes for food, drinks, and desserts
Common Mistakes to Avoid
- Linking to a non-mobile-friendly page: If your menu PDF has tiny text or requires zooming, diners will hate it. Use a mobile-responsive web page instead
- No WiFi for guests: If your restaurant doesn't offer WiFi, customers on poor cellular data will struggle to load the menu. Consider offering free WiFi or use a lightweight page
- Broken links: If you change your menu URL, the QR codes become useless. Use a URL shortener or dynamic QR code to avoid reprinting
- No physical menu backup: Always have a few physical menus available for customers who can't or prefer not to use their phone
- Tiny QR codes: Codes printed too small on a dark or textured surface won't scan reliably
Should You Keep QR Code Menus?
Post-pandemic, opinions are mixed. Some diners prefer physical menus, while others are comfortable scanning. The best approach is a hybrid model: offer QR code menus for convenience and keep a few physical menus for those who prefer them. The QR code menu costs nothing extra to maintain, so there's no reason to remove it.