QR code menus stopped being a pandemic hack years ago — they're now a standard part of hospitality. Done well, they cut printing costs, let you change prices instantly and support multiple languages. Done badly, they push customers to install an app or land on a broken PDF. Here's how to get it right.
PDF menu or webpage menu?
A hosted PDF is the fastest path: upload the same menu you already print, generate a QR that points to its public URL, and you're done. It works offline once loaded, prints well and needs no development work.
A webpage menu is better long-term — it loads faster on 4G, is searchable, and supports proper accessibility for screen readers. Both are fine; pick the one you can keep up to date.
One QR per table (or one per menu?)
For a simple view-only menu, a single QR duplicated on every table tent is enough. If you plan to add table ordering or table-specific tips later, encode the table number in the URL (e.g. /menu?table=7) so you can grow into it without reprinting.
Design and placement on the table
Print QR codes at least 3 cm × 3 cm on matte stock — glossy surfaces reflect ceiling lights and confuse camera autofocus. Leave a clear quiet zone (empty space) of at least four modules around the code.
Add one line of copy: "Scan for menu" in the local language plus one international icon. Customers will always trust text they understand more than a bare QR.
Multilingual menus and allergen info
Host translations at the same URL and let the page detect the browser language, or provide separate small flags next to the QR. For allergens, publish a legally compliant PDF alongside the visual menu so staff can point guests to it in seconds.
Keeping the QR working forever
Point the QR at a URL you control — your own domain or a link on your website — not a third-party menu builder's temporary URL. If you ever change providers, you update the destination without reprinting a single table tent.
Key takeaways
- PDF is fastest; a webpage menu is more flexible and faster on mobile.
- Print matte, at least 3 cm × 3 cm, with a short label like "Scan for menu".
- Always point the QR at a URL on a domain you own.
About the author
QRPixel Team — QR code specialists
The QRPixel editorial team writes practical, tested guides on QR codes for businesses, marketers and creators. Every article is reviewed against real scanning conditions and current QR standards.
Related articles
Create your own QR code
Free, private and unlimited. No signup, no watermarks.