Skip to content

The QR Code Menu for Restaurants: The Complete Guide

By the gastronomx editorial teamUpdated in June 2026Reading time approx. 9 min

A QR code menu replaces the printed card with a code that your guests scan with their smartphone – the menu opens instantly in the browser, with no app needed. This saves printing costs, keeps your menu current and meets the allergen obligation. Here you'll learn how to introduce a QR menu, what it costs and what to watch out for.

What is a QR code menu?

A QR code menu is a digital menu that is opened via a QR code. Instead of handing over a piece of paper, you place a small stand with the code on the table or stick it on. The guest scans the code with their smartphone camera, and your full menu appears in the browser – with images, descriptions, prices and allergen information.

Technically, the QR code is simply a machine-readable link. It points to a web page where your menu lives. That is exactly what makes the solution so flexible: what your guests see isn't determined by the printed code, but by the content behind the link. You print the code once and maintain the menu continuously. No separate app is needed for this – modern smartphones recognise QR codes directly via the camera or a built-in scanner. The guest points the camera at the code, taps the prompt that appears and is on your menu.

Important: a good QR menu is not a photographed PDF. It is a mobile-optimised web menu that adapts automatically to any screen and can be updated in seconds. We look at this difference in detail further down.

Creating a QR code for your menu – free and easy

Generating a QR code is extremely easy these days and free in most cases. The QR code itself is an open format – there are no licence fees for creating one. What matters is not the code, but the menu behind it and the ability to change the destination later.

What you need to get started

  • A digital menu with a fixed web address (URL).
  • A tool that generates a QR code from that address.
  • A print-ready file in sufficient resolution for stands and signs.
  • Ideally a dynamic code whose destination you can change later.

In an all-in-one solution such as the gastronomx "Digital Menu" feature, the QR code is already integrated: you maintain your menu, the matching code is generated automatically and is ready to download. That avoids the problem of a separately created code pointing to an address you no longer control.

A word of warning about free code generators online: some providers appear to create a dynamic code for free but then switch off the link after a trial period or demand a fee. So before you print, check that the code works permanently and without hidden conditions.

How to introduce a QR code menu

Introducing one works in just a few steps. Allow some time for entering your dishes cleanly – that is the real work; the rest is quick.

  1. Create the menu digitally: enter your categories and dishes with name, description, price and – where it makes sense – an image.
  2. Assign allergens and additives: mark the relevant information for each dish in a structured way so it is displayed correctly.
  3. Set up multilingual support: add translations if you welcome international guests.
  4. Generate the QR code: create your code and download it in print-ready resolution.
  5. Design and print the stand: place the code clearly visible on every table.
  6. Test before launch: scan it yourself on several devices and check readability, loading time and completeness.

Take your time over that last step. A code that fails on your very first guest costs more in trust than testing costs in effort. Also check that the menu still loads quickly on a weak Wi-Fi or mobile connection.

QR code menu vs. PDF menu

Many businesses start with the obvious step: linking their existing menu PDF behind a QR code. That works technically, but for guests and the business it is usually the worse solution.

Why a PDF runs into its limits

  • Readability: a PDF designed for A4 looks tiny on a smartphone. Guests constantly have to zoom and scroll.
  • Updating: every price change means recreating and re-uploading the PDF – error-prone and awkward.
  • Allergens: in a PDF, allergens are often only footnotes and are hard to find.
  • Search and filters: a PDF can't be searched or filtered by preference.
  • Multilingual support: you would need a separate document for each language.

Advantages of a real web menu

A mobile-optimised web menu adapts to any screen, can be changed in seconds and can show allergens in a structured way. It can be translated, enriched with images and extended with filters where needed. In short: the PDF only digitises the paper, whereas the web menu actually makes use of what the smartphone can do.

Designing and placing QR stands for tables

The finest digital presence is of little use if the stand is overlooked. Design and placement decide whether guests scan the code at all.

Designing the stand

  • Print the code large enough and with high contrast, so that older smartphones also scan reliably.
  • Add a short, clear prompt such as "Scan the menu" – that lowers the barrier.
  • Leave enough clear margin around the code, otherwise some cameras won't recognise it.
  • Pick up your logo and colours so the stand fits the venue.

Placement in the restaurant

  • At eye level on the table, not hidden behind the cruet set or a napkin.
  • Sturdy and clean: a well-worn stand looks careless.
  • Also at the entrance or bar for those waiting and for displaying the menu in the window.
  • For changing tables, use a fixed holder so the code doesn't go missing.

Think of guests without a smartphone or with impaired vision too. Keep a few printed menus on hand for them – that is part of an accessible, considerate service.

QR code menu: benefits for restaurateurs

The digital menu shows its strengths above all in day-to-day operations. Here are the key benefits at a glance:

  • Always up to date: change prices and dishes once, centrally – no reprinting and no menus with stickers over them.
  • Cost savings: no more recurring printing and laminating costs.
  • Multilingual: international guests see the menu in their own language, without you printing several versions.
  • Legally sound: the 14 main allergens can be shown in a structured, easy-to-find way.
  • Hygienic and modern: contactless, no well-thumbed paper passed from table to table.
  • Quick to set up: generate the code, print it, set it out – and simply update it whenever the season changes.

In smaller businesses in particular, the flexibility pays off. A café or bar with changing daily offers, for instance, benefits from a solution like "Cafés & Bars", which keeps menus and offers current without a printer. A daily menu is online within minutes instead of waiting for the next print run.

Contactless ordering via QR code

Beyond simply viewing the menu, the QR code can be used for contactless ordering. The guest scans the code at the table, selects their dishes and sends the order directly – without waiting for a member of the service team.

When it is worthwhile

  • With high guest volumes, when service reaches its limits at peak times.
  • In businesses with large outdoor areas, where distances are long.
  • For self-service concepts, beer gardens or event catering.
  • When you want to relieve the service team of routine tasks.

Contactless ordering is an option, not a must. Many guests still value personal service and the interaction with staff. A blended model often makes sense: the menu is always available via QR code, and you additionally offer ordering by smartphone where it genuinely takes pressure off the operation. That way you keep control over the guest experience and leave the choice to the guest.

Static vs. dynamic QR codes explained

When creating a code you'll come across two types. The difference is small in structure but decisive in practice.

Static code

A static QR code has the destination fixed into the code itself – the target address is embedded unchangeably in the pattern. If the address changes, the printed code stops working, and you would have to reprint all your stands. Static codes make sense for content that is guaranteed never to change.

Dynamic code

A dynamic QR code points to a fixed intermediate address (a redirect) whose destination you can change at any time. The printed code stays the same, while the target behind it is flexible. For menus this is the more robust choice: you keep the same stand even if you later switch providers or adjust your menu's address.

A handy side effect of dynamic codes: because the visit runs via the intermediate address, scans can often be analysed statistically – for example, at which times the menu is opened most often. For most businesses, though, the central advantage is and remains the ability to change the destination afterwards.

Legal points: allergens, food information law and access without an app

Digital menus are subject to the EU Food Information Regulation too: the 14 main allergens must be clearly legible and easily accessible before ordering. A structured assignment per dish is more convenient and safer here than a footnote that gets lost in the small print. Alongside this, the obligation to display prices correctly applies unchanged.

Accessible without an app and without compulsion

Make sure the menu opens directly in the browser – without guests having to install an app or register. A forced sign-in just to read the menu is a genuine barrier and inappropriate for a menu. The path from scan to readable menu should be a single step.

  • No app requirement: the menu runs in the normal smartphone browser.
  • No mandatory login: reading the menu is possible without an account.
  • Data-minimal: only collect data you genuinely need.
  • Accessible: sufficient font size and good contrast.

Detailed notes and step-by-step instructions for setting things up can be found in the Help Centre. When in doubt: the digital menu must meet the same information obligations as the printed one – just implemented in a more user-friendly way.

Conclusion

A QR code menu saves costs, keeps your menu up to date at all times and meets the allergen obligation – provided you use a genuine, maintainable web menu rather than a photographed PDF, and a dynamic code that allows later changes. Pay attention to well-placed, high-contrast stands and to the menu appearing directly in the browser without an app and without a mandatory login.

With an integrated solution such as the gastronomx "Digital Menu" feature, you handle menu upkeep, allergens, multilingual support and the QR code in one step – and you are equipped for any change to the menu without ever having to go back to the printer.

Related Reading

Start your QR code menu for free

Create your digital menu including QR code, allergens and multilingual support. No credit card.

Start for free