The printed-menu-that-changes problem
A printed menu is a snapshot. The kitchen wants it to be a video. Specials rotate, suppliers run out of halibut, a popular dish bumps from $18 to $22, a section gets reorganized, a new tasting menu launches. Every one of those changes is a phone call to the printer if your QR code is static, because the URL is baked into the image. A dynamic QR code reverses the relationship: the printed code stays the same forever, and the menu it points at is the one you edit on your phone in the back office.
For most restaurants the workflow looks like this: print a single, calm, well-designed table tent or check presenter with one QR code on it. Point that code at a single menu URL on your own site, your Google Drive PDF, or a digital menu platform. When the menu changes, change the destination, not the print job. You can update from a phone in under a minute.
Pairing the code with a printed essentials card
QR-only menus get pushback for good reason — a phone is not always the most gracious dining companion. A common compromise is a small printed card with the essentials: a short list of mainstays, the wine and cocktail headlines, allergen notes, and your phone number — alongside a single QR code that opens the full live menu for guests who want the complete list. The printed card stays evergreen. The QR keeps pace with the kitchen.
Print and scanning tips
Keep the code at least 2 cm (0.8 in) on its longest side for table-top scanning. Use a high-contrast, dark-on-light pattern; clever colored codes can look beautiful but cost you scans in dim restaurant lighting. Give the code at least a four-module white border, do not crop into it with frames or plants, and avoid laminating glossy finishes that throw glare under downlights — matte laminate scans far more reliably.
Make the destination work
The QR code is only as good as the page it lands on. Mobile-first layout, no popups, no PDF unless it absolutely has to be a PDF, prices in plain text, sections collapsible, and a phone number visible at the top so a guest can ask a server about something instead of scrolling. The cheapest upgrade most restaurants can make is replacing a 14 MB PDF menu with a simple HTML page that loads in under a second.
Ready to print? Generate the code above, or read about dynamic codes if you want the destination to stay editable.