QR Code Menus for Restaurants
A menu QR code done properly outlives menu changes and reprints: where to host the menu, how large to print the code, and why some menu codes stopped working.
On this page
The short answer
Create a page on your own website — yourdomain.com/menu — and encode that address with the URL QR code generator. You can change dishes and prices on the page as often as you like; the printed code never changes because the address never changes. Print it at 25 mm or larger, matte-laminated, one per table.
Why the code must point at your own domain
Many "menu QR" services encode a redirect on their domain, not yours. When the subscription lapses or the service shuts down, every code on every table dies at once — this is why so many pandemic-era menu codes now lead nowhere. A static code pointing at your own URL has no middleman: it works as long as your website does, and this site has no server that could ever sit between your guest and your menu.
Web page or PDF?
A web page reflows to fit a phone screen, loads faster, and can be read out by a screen reader. A PDF forces pinch-and-zoom on a dinner table in dim light. If the PDF is what you have tonight, link to it and replace it with a page when you can — the code does not care, which is the point.
Getting the table hardware right
- Size: a table tent or sticker is read from 30–40 cm, so 25 mm is the working floor; 30–35 mm scans faster. The size calculator maps your viewing distance properly.
- Finish: matte lamination. Gloss under a pendant lamp produces exactly the reflection that stops a camera locking on. Lamination also survives the inevitable spill.
- Light: phones cope with dim rooms better than people do, but contrast matters more at night — black on white, not brand-brown on cream.
- Fallback: print the short address under the code ("yourdomain.com/menu"). A dead battery or a scratched code should not strand a guest.
Keep a paper menu within reach
Some guests have no smartphone, no data, or no patience. A few printed menus at the counter cost little and spare your staff the conversation. Accessibility guidance from hospitality associations says the same thing: the code is an option, not a gate.
Printing a batch
Lay one code out as repeated stickers with the QR code label maker, or produce a page of tent cards with the printable QR sheet. Before laminating fifty of them, scan a proof at the actual table, in the actual evening light, with more than one phone — the testing routine covers the rest.
Sources
Quiet-zone and sizing behaviour follows ISO/IEC 18004, the QR Code specification; the ten-times-width scanning rule of thumb is discussed in our size guide.
Written and maintained by the QRBarcodeTools Editorial Team · Last reviewed 2026-08-02 · How we write and check these guides