Skip to content

QR code menu

A QR code menu that stays current without a reprint

  • One menu behind the table code, the window sticker and the ordering site
  • Edit prices and availability from a phone, no reprint
  • Opens in the guest's browser, nothing to install
  • Menu-only today, ordering tomorrow, same code

Illustrative view.

  • Changed at 4pm, live at 4:01

  • Print once, point anywhere

  • Readable on a phone held at arm's length

  • Dietary notes where guests actually look

From a blank table card to a code on every table

  1. 1

    Build the menu once

    Add categories, items, descriptions and prices in the menu builder. Add variants (regular or large), add-ons (extra shot, extra cheese) and any availability windows. Everything you enter here is reused if you switch ordering on later.

  2. 2

    Generate the code

    Use the free QR code generator with your menu link. Download the SVG for print and the PNG for anything on screen. Print it at least 3 cm square for a table card and larger for a window or an A-board.

  3. 3

    Print and place it

    Table tents, a sticker by the till, the front window, the back of the takeaway box. Test every placement with two different phones before service, in the actual lighting, because a code under a warm spotlight reads differently from one by the window.

  4. 4

    Keep it honest during service

    The person on the pass can switch an item off from their phone when it sells out. Guests stop ordering what you cannot make, and the menu goes back to normal the next morning when you switch it on again.

Printed menu, QR menu, or QR ordering?

Printed menuQR menu (view only)QR ordering
Price change
Item sells out
Guest without a phone
Taking the order
Payment
Suits

The same menu, everywhere a guest meets it

A QR menu that lives separately from your ordering site drifts. The PDF on the table says one price, the ordering page another, and a guest notices before you do. In Tuckly the table code, the window sticker and the ordering site all read from one menu, so there is one place to fix a typo and one place to raise a price.

  • Edit an item once and every code reflects it
  • Dine-in only items can be hidden from delivery and pickup
  • Photos, descriptions and dietary notes carry across
  • Turn on ordering for dine-in without rebuilding anything
See how the menu builder works
Illustrative view.

Where to put the code, and how big to print it

The best placement is the one a guest sees while they are deciding, not the one that looks tidiest. On a two-top, a small standing card in the centre works. On a long communal table, one code per two seats, because people will not reach across a stranger’s plate. In a queue-and-order café, a large code at the point where the queue forms lets people browse before they reach the counter, which speeds the queue more than any till upgrade.

Outside, think about where people stop. A code on the door at reading height catches the person checking whether you are open. A code on the back of a takeaway box lands in a kitchen at home, which is where the next order gets decided, so make that one point at the ordering site rather than a view-only menu.

Size matters more than most people expect. A 2 cm code on glossy card under a pendant light will fail for a third of guests, and they will not tell you, they will just ask for a paper menu. Go to at least 3 cm for a table card and leave a white margin around the code equal to at least a tenth of its width. Matte stock scans better than gloss.

Test it before the first service

Scan every placement with at least two phones, one older than you would like, at the time of day you serve, under the lights you serve under. Stand where a guest stands. A code that works at the desk fails under a warm spotlight more often than people expect. If a card fails, move it, enlarge it or reprint on matte stock, and keep one working printed menu nearby while you sort it out.

What a QR menu does not fix

A menu that is hard to read on paper is hard to read on a phone. If your item names are in-jokes and your descriptions run to three lines, a QR code will not help. Rewrite first: a plain name, a one-line description, a clear price, and dietary notes as short tags. The menu builder makes that structure the default, which is part of why menus built there read well on a screen.

It also does not replace the server’s recommendation. Guests still ask what is good tonight. A QR menu frees the server from reciting prices and lets them answer that question instead.

Allergen and dietary information

Guests with allergies read menus more carefully than anyone else, and a screen gives you room to be precise. Put the note on the item: “contains peanuts”, “can be made vegan on request”, “gluten-free bun available”. Avoid a single line at the bottom that says to ask staff, because by the time someone asks, they have already half-decided and may order around the gap.

If you operate in a place with specific labelling rules, those rules apply to the QR menu as much as to a printed one. In the UK, for example, allergen information must be available before the purchase is completed, and for food ordered remotely it has to be provided before the order and again at delivery. Treat the digital menu as the official one and keep it accurate.

Start with a view-only code if your floor team takes orders well and you mainly want to stop reprinting. Move to ordering when any of the following becomes familiar: guests waving for a second round on a busy night, a queue at the counter that stalls while people read the board, or a terrace that staff cannot reach quickly. The code does not change, only the switch behind it. Cafés and coffee shops tend to make that move first, because the second coffee is where QR ordering earns its place.

The step-by-step guide to creating a QR code menu walks through printing, testing and placement in more detail.

Questions about QR code menus

Do guests need to install an app?

No. The code opens a web page in the phone's camera or browser. On most phones made in the last several years the camera app reads QR codes natively.

Can I use a QR menu without online ordering?

Yes. A menu-only code is a complete setup on its own. Ordering is a separate switch you can turn on later for dine-in, delivery or pickup. The QR ordering page explains what changes when you do.

What happens if I change the menu link?

The printed codes would stop working, so do not. Keep the address stable and change what sits behind it. If you ever need a new link, reprint everything at once rather than running two sets of codes.

How big should the code be printed?

For a table card, no smaller than 3 cm across with a clear margin around it. For a window or A-board, scale it up so that it scans from where people actually stand, usually a metre or more away. The generator page has sizing and test notes.

Can I show allergen information on the menu?

Yes, as notes on each item. In the UK, allergen information has to be available to customers before they buy, and that applies online as well as at the table, so put it on the item rather than in a separate document. Rules vary by country; check your local requirements.

Does a QR menu replace the printed one?

Not entirely. Keep a few printed copies for guests who cannot or would rather not use a phone. Most restaurants find the printed stack shrinks over time rather than disappearing.

Give every table a menu you can change tonight

Build the menu once, print the code once, and stop paying for reprints every time a price moves.

Gateway fees, delivery and taxes are separate. Pricing

Last reviewed 29 October 2026.

Get started

Create your ordering website

Tell us about your restaurant. We set up your online ordering system and help with your menu and delivery rules. No commission on direct orders.

What do you want to offer?

We reply by email. No spam.