MDXTORAExplore↗

September 16, 2026 · Guides · 3 min read

How to use QR codes for a restaurant menu

QR code menus are now common in cafes and restaurants. They save printing costs, make updates instant and let guests browse on their own phone. But a badly set up QR menu frustrates people more than a paper one. Here is how to do it well.

Start with a menu that works on a phone

The code is only the doorway. What matters is the page behind it. A PDF that needs pinching and zooming is a poor experience on a small screen. Aim for a page that loads fast on mobile data, uses large readable text, and puts the most-ordered categories at the top.

  • Keep the page light so it opens quickly on weak signal.
  • Use a single-column layout with clear headings for starters, mains, drinks and desserts.
  • State prices plainly and mark allergens and dietary options clearly.
  • Make sure it works without requiring guests to install an app or create an account.

Use a code you can update

Menus change: prices rise, dishes sell out, seasons turn. If you print a static code that points at a specific file, every change risks breaking the link or leaving guests on an old menu. A redirect-based code lets you point the same printed code at a new menu page whenever you like, so table stickers never need replacing.

Sizing and placement

A code must be big enough to scan comfortably from where guests sit. On a table, a square of around 3 to 4 centimetres works for a short link, and larger is better if it will be scanned from a standing position. Place it where guests naturally look: the centre of the table, a table tent, or the corner of a coaster.

  • Avoid placing codes under glossy laminate that reflects the ceiling lights.
  • Keep a clear margin around the code; do not crowd it with text or decoration.
  • Print in dark ink on a light background for the best contrast.
  • Test in your real lighting, not just on the screen where you designed it.

Add a short call to action

A code on its own can look mysterious to some guests. A short line such as "Scan to view our menu" removes any doubt. If you also offer paper menus for people who prefer them, say so; it keeps everyone comfortable.

Track what works

With scan analytics you can see how many guests use the menu and at what times. If you use different codes at different locations or tables, you can compare which spots get scanned most and adjust where you place signs.

Keep the experience reliable

Test the code on both iPhone and Android before printing in bulk. Check it again after any change to the menu page. Assign someone to scan a table code at the start of each week; it takes ten seconds and catches broken links before guests do.

Handled with a little care, a QR menu is cheaper, easier to update and often more convenient for guests. The technology is simple; the difference is in the details of the page, the print and the placement.