Tables and table tents
The classic spot: a small stand on each table, scanned while guests settle in. Change the lunch menu at noon without touching the cards.
Put your menu on a phone in one scan. Guests open a hosted menu page, and you can change dishes, prices or photos whenever you like — the QR code on the table stays the same.
Start with your menu
Scan test
Checking scannability...
A menu QR code is a QR code that opens your restaurant menu on a phone. The printed code holds a short link to a menu page we host, and that page shows your sections, dishes, descriptions and prices in a layout made for a small screen. No app, no PDF viewer and no typing a long address.
The menu page is editable, so the code never goes stale. Change a price, add today's specials, remove a sold-out dish or swap a photo, and the next scan opens the updated menu. The printed code and its short link stay exactly the same, whether it stands on a table tent, a window or a takeaway bag. It works like our trackable QR codes for any other link.
Guests only need a phone camera: the menu opens in the browser, so there is nothing to install on either side. Every scan is counted by day, country and device, which shows whether the tables, the window or the flyers bring the most menu views. Would you rather open a document you already have? A PDF QR code is the closer fit, and every type lives in our free QR code generator.
Create the code first, then build the menu at your own pace. Both take about as long as writing the specials board.
Type your restaurant or menu name in the generator above and create the code. You get the QR image straight away, so the code is live before the menu is filled in.
Sign in for free and open the code in your dashboard. Add sections such as Starters, Mains and Drinks, then give each dish a description, a price and a photo if you have one.
Download the code as PNG, SVG or PDF and put it on tables, table tents, the window or the counter. Guests scan it with the phone camera and the menu opens in their browser.
Open the menu editor from your dashboard or the code's analytics page and make the change in the dialog that opens, without leaving the page you are on. Save, and every later scan shows the new menu.
A menu QR code earns its place wherever guests decide what to order.
The classic spot: a small stand on each table, scanned while guests settle in. Change the lunch menu at noon without touching the cards.
People walking past can read the menu before they come in. One code outside covers opening hours, specials and the full list.
Keep the code next to the till so guests can check allergen notes and today's options while they wait.
A code on the packaging keeps the menu with the customer after the food arrives, and the printed bag never carries stale prices.
One code in the room covers breakfast, room service and the bar. The kitchen updates the list and reception never reprints a folder.
A stall menu changes with the crowd. Swap the printed card for a code and update dishes or prices between services.
A static menu is fixed the moment it is printed: the next price change means a new print run. A hosted menu is edited where it lives, and every scan is counted, so you can see which placements guests actually use. Free accounts track up to three codes, and paid plans track more.
A new price, a sold-out dish, today's specials: edit the menu and the change is live at the next scan. The printed code keeps opening the same page.
Scans by day, country and device show whether the code on the table or the one in the window brings more menu views.
Pause the code to show an unavailable page and restore it later, or delete it to remove the menu and its photos. Every design is scan-tested before you can save it.
A menu is never finished. These are the changes a hosted menu makes painless.
Raise a price or add today's soup in a minute. Prices stay hidden until you pick a currency, so you can publish the dishes first and add prices later.
Take an item off the menu when the kitchen runs out, then put it back for the next service. No crossing out by hand and no sticker over the old price.
Swap a dish photo or rewrite a description whenever the presentation changes. Photos are resized for phones, so the menu still loads quickly.
The menu page holds the photos and prices for you. Here is what fits and who can see it.
Add a photo to any dish. JPEG, PNG and WebP images are accepted, but not SVG. Each photo can be up to 1.5 MB, a menu holds up to 20 of them, and every image is resized for small screens before it is served.
A menu holds up to 20 sections and 200 items in total, with up to 40 items in one section. That covers a full food and drinks list, with one currency per menu.
Menu pages are kept out of search results and are not listed anywhere: only a scan or the link opens one. Disable the code to hide the menu for a while, or delete it to remove the page and its photos.
Like every QR code, the menu link is public to anyone who scans it, so do not put private details in a menu. Prices only appear once a currency is set, and editing always happens in your dashboard: the public page is read-only for guests.
A menu QR code is a QR code that opens your restaurant menu on a phone. Here the menu is a page we host, built from sections, dishes, descriptions and optional prices, so guests read it in their browser without an app or a PDF viewer. The code is dynamic: it holds a short link, so the menu behind it can be edited after printing.
Yes. You can create the QR code and download it without an account. A free account keeps the code in your dashboard, where you can build and edit the menu and see scan analytics. Paid plans add more tracked codes.
Yes. The code opens a menu page that you edit in your dashboard, so the printed code never holds the menu itself. Change the dishes, prices or photos and save; every later scan opens the updated menu while the printed code stays the same.
Each menu has one currency. Enter prices as decimal amounts and they are shown in that currency on the public page. If you leave the currency unset, prices stay hidden and the menu shows only the dishes and descriptions, which suits a menu without listed prices.
Yes, up to 20 photos per menu. Each image can be a JPEG, PNG or WebP file up to 1.5 MB, and SVG is not accepted. Photos are resized so they load quickly on a phone, and a photo is optional: a menu works with text only.
Up to 20 sections and 200 items in total, with a maximum of 40 items in one section. Each section has a name and its own list of items, which is enough for a full food and drinks menu behind one code.
The menu page is public to anyone who scans the code or has the link, and it is kept out of search engines, so it will not appear in Google results. Disable the code to hide the menu temporarily, or delete it to remove the menu and its photos.
A PDF code opens a document you upload and replace. A menu QR code opens a menu page you build and edit here, so there is no PDF to re-export: change a price or a dish and save. Both are dynamic and count scans; the menu type is simply faster to update.
Create the code, build the menu, and update it whenever the kitchen does. The print stays on the table.