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.
Frequently Asked Questions
Are QR code menus still used in 2026?
Yes, but far more selectively than during their 2020–21 peak. The pattern that stuck is the hybrid: a physical menu for browsing and ordering, with a QR code alongside it for the things a printed menu handles badly — daily specials, allergen and nutrition detail, wine lists that change often, and translations. Restaurants that replaced paper entirely have largely walked that back, because it pushes a device requirement onto the guest.
Do I need a dynamic QR code for a restaurant menu?
Only if you cannot control the URL. A dynamic code lets you repoint the destination without reprinting, which is useful if your menu lives on a platform with changing links. But if your menu sits at a stable address on your own site — or you can set up a redirect there — a free static code does the same job with no subscription and no third party who can switch it off.
Should the QR code point to a PDF menu?
A PDF is the common choice and the weakest one. It forces pinch-and-zoom on a phone, it is slow over a poor connection, and on some devices it downloads rather than opening. A plain mobile-friendly web page is better on all three counts. If a PDF is genuinely your only option, keep it to one page and set it to open in the browser rather than download — see <a href="/blog/how-to-make-qr-code-for-pdf/">how to make a QR code for a PDF</a>.
How big should a QR code on a table tent be?
At a typical arm's-length reading distance of about 30 cm, roughly 2 cm square is the practical floor, and 2.5 to 3 cm is comfortable. The rule of thumb is that the code's width should be about a tenth of the scan distance, but it also depends on how much data is in it — a long URL makes a denser grid that needs more size. The <a href="/tools/qr-code-print-size-calculator/">print size calculator</a> works it out from both.
Do QR code menus need WiFi?
The guest needs some kind of connection, which is the main accessibility objection to them. Offering guest WiFi alongside the menu code removes the friction, and you can print a <a href="/tools/wifi-qr-code-generator/">WiFi QR code</a> on the same card so joining the network is also one scan. Keep a few printed menus for guests who cannot or would rather not use a phone.
Can a QR code menu be tampered with?
Yes, and restaurants are a known target: a sticker placed over the real code redirects guests to a payment or data-harvesting page, and the guest blames you. Laminate or print codes directly onto surfaces rather than using stickers, check them on a walk-round, and scan your own codes periodically to confirm where they land.
Should I put the menu QR code on the receipt or the bill?
A review code works far better there than a menu code — the guest has finished eating and has an opinion, which is the moment review requests convert. A <a href="/tools/google-review-qr-code-generator/">Google review QR code</a> on the bill is one of the highest-return uses of a code in a restaurant, and it does not compete with the menu code on the table.
What is the most common mistake with QR code menus?
Pointing the code at a desktop-only page. The second is printing it too small, and the third is using a shortener or a free dynamic-code service that later expires or starts showing an interstitial advert. All three are invisible until a guest is sitting there unable to read the menu, so scan your own code on a real phone before printing a thousand of them.