---
title: QR Code Menu for Restaurants: The Complete Guide
description: Everything about QR code menus for restaurants: how they work, static vs dynamic codes, costs, setup, printing, safety and turning scans into orders.
canonical: https://menubeacon.com/blog/qr-code-menu-for-restaurants-complete-guide
author: MenuBeacon Team
published: 2026-01-20
updated: 2026-09-26
category: Guides
tags: qr code menu, contactless menu, restaurant technology, table ordering
---

# QR Code Menu for Restaurants: The Complete Guide

> How QR code menus work, what they cost, how to set one up and place codes properly, and how to turn scans into table orders.

A QR code menu lets guests scan a small square code with their phone camera and open your menu instantly in the browser — no app, no typing a web address, no special hardware. It became mainstream during the shift to contactless dining and stayed because it beats paper for both guests and operators: prices are always current, sold-out dishes disappear, and the same scan can take an order. This guide covers how QR menus work, what they cost, how to set one up properly, and how to turn scans into orders.

## How a QR code menu works

A QR code is a link stored as a pattern of squares. When a guest points their camera at it, the phone offers to open the link and your menu loads in a normal browser tab. Nothing is installed, and it works on any modern iPhone or Android phone.

What happens after the scan depends on what the code points to:

- **A PDF or photo of your printed menu.** Cheap, but hard to read on a phone, slow on mobile data, and you have to replace the file every time a price changes.
- **A mobile web menu.** A real web page built for phones: readable text, photos, sections, allergen filters and prices you can edit in seconds. This is what a proper QR menu tool gives you.
- **A web menu with ordering.** The same page, plus a cart. Guests order from the table, and the order goes straight to the kitchen.

## Static vs dynamic QR codes

This is the single most important technical choice.

A **static** QR code has the destination baked into the pattern. If the link ever changes — you switch providers, rename a file, or your PDF host deletes it — the code is dead and every printed table card is waste.

A **dynamic** QR code points to a permanent address that you control. The menu behind it can change as often as you like; the code itself never changes. **Always use dynamic codes for table cards.** All MenuBeacon table codes are dynamic, so you can edit the menu, change prices or swap to a lunch menu without reprinting.

## What a QR code menu costs

The costs are lower than most owners expect:

| Cost | What to expect |
|---|---|
| Menu software | Free plans exist. MenuBeacon Free includes 3 menus, unlimited items, 20 table QR codes, 5,000 scans a month, table ordering and a live kitchen dashboard. |
| Card payments, loyalty, staff | Paid plans. MenuBeacon Pro is a flat $20 a month with no per-order commission. |
| Printing | Table tents, stickers or acrylic stands. A one-time cost, because dynamic codes never need reprinting. |
| Hardware | None for guests. A tablet or any browser works as the kitchen screen. |

Compare both plans in detail on our [pricing page](/pricing). If you are weighing different tools, our guide to [free restaurant menu software](/blog/free-restaurant-menu-software-2026-top-options) compares the main options.

## How to set up a QR code menu

1. **Build the menu.** Create sections (Starters, Mains, Drinks), then items with prices, short descriptions and photos. Add allergens and dietary tags such as vegan or gluten-free.
2. **Brand it.** Upload your logo and cover photo and set your colours so the menu looks like your restaurant.
3. **Generate a QR code for every table.** Per-table codes tell you which table ordered and let you see scans per table.
4. **Print and place the codes.** Use the printable table cards or your own designs.
5. **Test before service.** Scan every code on an iPhone and an older Android phone, over mobile data rather than Wi-Fi.

For every step in detail, follow our walkthrough on [how to create a digital restaurant menu](/blog/how-to-create-a-digital-restaurant-menu), or see [how MenuBeacon works](/how-it-works) in about 15 minutes of setup.

## Printing and placement best practices

A QR menu is only as good as the first scan. A few rules make a big difference:

- **Size.** Print codes at least 3 × 3 cm on table cards; larger for posters that are read from further away.
- **Contrast.** Dark code on a light background, with a clear margin (the "quiet zone") around it. Avoid low-contrast brand colours on the code itself.
- **Placement.** Put codes where a seated guest sees them without moving anything: a table tent, a sticker at the table edge, or a stand beside the salt and pepper.
- **One line of instruction.** "Scan to see the menu and order" is enough. Add the table number next to the code so staff can match codes to tables at a glance.
- **Durability.** Laminated or acrylic holders survive spills and cleaning.
- **Keep a few printed menus.** Some guests will not want to use a phone. A handful of paper copies is good hospitality.

Need just a code for a website or poster? Our [free QR menu generator](/tools/qr-menu-generator) creates a styled, printable code in a minute.

## Keep your QR codes safe from tampering

A growing scam is a fake QR sticker placed over a real one, sending guests to a phishing payment page. Protect your guests:

- Use holders that are hard to cover, and check codes during opening and closing routines.
- Make sure your menu page shows your restaurant's name and branding clearly, so guests can tell it is yours.
- Train staff to notice codes that look added on top of the original.

## Make the menu accessible

A good QR menu is a normal responsive web page, so screen readers and text zoom work. Keep descriptions short, never put important information only inside images, and use enough colour contrast. The [W3C's accessibility guidelines (WCAG)](https://www.w3.org/WAI/standards-guidelines/wcag/) are the reference standard if you want to go further. Offering the menu in several languages also helps tourists and multilingual cities.

## Turning scans into orders

A menu is step one. The bigger win is letting guests **order from the same scan**. With table ordering, a guest adds dishes and notes to a cart and submits, and the order appears on your [kitchen display](/blog/kitchen-display-system-kds-for-qr-menus) within seconds with the table number attached. Guests can also call a waiter or ask for the bill with one tap.

On MenuBeacon, table ordering, the kitchen dashboard and cash or pay-at-counter orders are included **free**. Pro adds card, Apple Pay and Google Pay payments at the table with tips and split bills, so guests can pay without waiting. The result is shorter waits at the busiest times and fewer mistakes, because orders arrive exactly as the guest entered them.

## Measure what works

Scan analytics show how many guests scan, at which tables, at what times and on which devices. Use them to staff peak hours better, spot tables whose codes are hard to see, and check whether a new menu or promotion changed behaviour. Review them weekly for the first month.

## Getting started

A QR code menu is the lowest-risk upgrade most restaurants can make: it costs little or nothing, takes an afternoon to set up, and pays back every time a price changes. Start with a free plan, brand it well, test it on real phones, and add ordering when you are ready.

If you are deciding how to run the ordering side, read our comparison of [cloud vs self-hosted ordering systems](/blog/restaurant-ordering-system-cloud-vs-self-hosted), or explore all [MenuBeacon features](/features).


## Frequently asked questions

**Do guests need an app to use a QR code menu?**

No. Guests scan with the phone camera and the menu opens in the browser. It works on any modern iPhone or Android phone.

**Will my QR code stop working if I change the menu?**

Not with a dynamic QR code. It points to a permanent address, so the menu behind it can change freely. Static codes break if the link changes, so always use dynamic codes for table cards.

**How much does a QR code menu cost?**

It can be free. MenuBeacon Free includes 3 menus, unlimited items, 20 table QR codes, 5,000 scans a month, table ordering and a kitchen dashboard. Pro is a flat $20 a month and adds card payments at the table, loyalty and staff accounts. The only other cost is printing your table cards once.

**What size should a QR code be on a restaurant table?**

At least 3 × 3 cm on a table card, with a dark code on a light background and a clear margin around it. Larger codes are better for posters and windows that are scanned from further away.

**Are QR code menus accessible?**

A good QR menu is a normal responsive web page, so screen readers and text zoom work. Keep descriptions in text rather than images, use strong contrast and keep a few printed menus for guests who prefer them.

**Can guests order and pay from a QR code menu?**

Yes. With table ordering, orders go straight to the kitchen display with the table number. On MenuBeacon, ordering is free, and Pro adds card, Apple Pay and Google Pay payments with tips and split bills.


---
Source: https://menubeacon.com/blog/qr-code-menu-for-restaurants-complete-guide
Publisher: MenuBeacon — https://menubeacon.com/
