Restaurants reach for a QR code on the table for the main menu, for specials that change too often to reprint, for a wine list, and for the allergen details staff otherwise repeat all night. Guests read it on their own phone instead of passing around one sticky laminated copy.
If the menu already lives on your website or in a PDF online, a static code pointing at it is free and never expires: put it on table tents or by the door. If you would rather edit the menu from your phone without reprinting anything, MakeQR Pro hosts a page behind the code instead. Either way, keep a few printed menus on hand for guests who ask for one.
Setting up menu codes for your tables
Decide what the code opens
A menu page on your website, a PDF you already host, or a MakeQR menu page on Pro. A web page reads better on a phone than a PDF that needs pinching.
Time it on mobile data
Step off the restaurant WiFi and time how long the menu takes to appear. Much over three seconds and guests start waving for a paper copy.
Make the code and the table card
Paste the address in the Link tab for a free static code, or build the menu page in dynamic mode on Pro. Add a line such as Scan for menu and allergens.
Scan every printed card
Test each card in the dining room before service. A code that reads at a bright desk can fail in candlelight.
Menu page, PDF or hosted menu
Three things a table code can open, each with its own trade-off.
A page on your own website
Free with a static code, fast if your site is, and edited in the tool you already use.
A PDF
Quick if you have a designed menu. Export a phone version: one column, large type, a few megabytes at most.
A MakeQR menu page (Pro)
Sections, dishes, descriptions and prices laid out for a phone and edited in your account. The code on the table stays the same when the menu changes.
Designing a restaurant menu QR code for the table
The code competes with candles, glasses and bread baskets. Print it where it will not be covered: a standing table tent, a sticker at the table edge, or the top of a placemat. Matte lamination survives wiping without glare.
Put your name or logo next to the code, and check the tables at opening. Fake stickers placed over real menu codes, sending guests to a payment page that is not yours, are a known scam. If you offer guest WiFi, the network code can share the same card.
What guests' phones read from the code
A web address and nothing more. For a menu on your own site, it is that page's address. For a hosted menu page, it is a short MakeQR link that forwards to the page, so the menu behind it can change while the printed pattern stays the same.
https://trattorialume.com/menuTable card placement and code size
Seated guests scan from about 30–40 cm away, so 3 cm (1.2 inch) is the minimum on a table card and 4 cm is kinder in low light. A code in the window or on a sidewalk board, read from two meters, needs about 20 cm. Keep it away from spill zones and out of the glare of spotlights on glossy menus.
Print it at least 30 mm (3.0 cm) wide
Menu QR code mistakes restaurants make
A 20 MB PDF
A menu exported at print resolution takes ages on a weak signal. Export a compressed version for screens.
New cards for every price change
If each update means a new file name, the static code on the table goes stale. Keep the address fixed, or use a dynamic code.
No paper fallback
Some guests have a flat battery, no data or no wish to look at a phone at dinner. Keep printed menus at the host stand.
Static or dynamic for a menu?
If your menu lives on your website at a fixed address that you update in place, a static code is enough and costs nothing. A dynamic code pays off when the address itself changes, for example a new PDF each season or separate lunch and dinner menus you switch between, or when you want to see scans by time of day. The hosted menu page, which you edit yourself, is part of Pro.
How dynamic QR codes workHow restaurants use menu codes
- A café prints one code on every table tent that opens the menu page on its website.
- A wine bar links a PDF wine list and overwrites the file under the same address when bottles change.
- A food truck puts a 15 cm code on the serving hatch so the line can read the menu before ordering.
- A hotel restaurant runs a hosted menu page and edits the daily specials each morning.
