How to Make a QR Code Menu
A QR menu removes reprint costs and lets you change prices in seconds. The trick is hosting the menu somewhere you control and pointing a dynamic code at it. You can do all of this free at liveqr.codes — no signup needed for a static code, and a one-time $1.99 upgrade unlocks unlimited dynamic codes with scan analytics.
Steps
- Publish the menu at a stable URL — Use a mobile-friendly web page rather than a heavy PDF. Web pages load faster, zoom properly, and are readable by screen readers.
- Create a dynamic QR code for that URL — Dynamic means you can swap in a seasonal menu later without touching a single table tent.
- Brand the code — Match the code colour to your identity and add your logo in the centre so it looks intentional on the table.
- Print table tents and window stickers — Print at 3–4 cm on table tents. Add the words "Scan for our menu" so guests understand instantly.
- Keep a printed fallback — Keep a few paper menus for guests without a smartphone or data — it is also an accessibility requirement in many places.
Pro tips
- Avoid PDF menus that force pinch-zooming
- Track scans to learn your busiest service hours
- Add allergen information to the online menu
Frequently asked questions
Do I need an app for a QR menu?
No. Modern phone cameras scan QR codes natively; guests just point and tap the banner.
Can I update prices without reprinting?
Yes, if the code is dynamic or points at a page you control — update the page and the same code shows the new prices.
Is a web menu better than a PDF?
Yes. Web pages load faster on mobile data, reflow to the screen, and are far more accessible.
liveqr.codes is a free QR code generator. Static codes are free and unlimited with no signup; a one-time $1.99 lifetime upgrade adds unlimited dynamic codes with editable destinations and scan analytics. Download every code as a high-resolution PNG or vector SVG.