Where you place a QR menu is as important as the menu itself. Scan distance, lighting, and material lifespan change the right answer for every surface — table tent, sticker, window decal, receipt, wine label. Each guide gives the size math, the material recommendation, and the prompt copy that converts.
We add a new surface guide every 1–2 weeks. These are scheduled next.
Standing tent placement on dining tables — sizing math, double-sided printing, and the prompt copy that drives the highest scan rate.
Vinyl QR stickers for tables, counters, and walls. Adhesive options, surface prep, and laminate vs uncoated lifespan.
Front-window QR codes for passers-by — sizing for sidewalk distance, glare resistance, and how to track storefront vs in-store scans separately.
Adding a QR code to receipts for menu access, reorders, and review prompts. Receipt printer compatibility and code-size limits.
QR codes on wine list labels and bottle tags. Tasting notes, vintage info, and the regulatory rules around alcohol disclosure.
QR on paper bags, pizza boxes, and clamshell containers. Reorder flows, review requests, and how to track packaging-driven repeat orders.
QR placement on disposable paper placemats and coasters. Print durability, ink-bleed prevention, and bar vs restaurant use cases.
Manager and owner business cards with menu QR. Sizing math (cards are small), vCard QR vs menu QR decision tree.
Standing acrylic and metal menu holders with QR insert. Best frame sizes, swap-out workflow, and how holder height affects scanning.
Sidewalk A-frames and outdoor signage. Weather, sunlight, and 3–6m scan distance sizing.
A perfect digital menu fails if customers can't reliably scan the QR code in the actual restaurant environment.
A 60 cm seated table needs a 2 × 2 cm code. A 5 m wall needs a 10 × 10 cm code. A drive-thru menu board needs 20+ cm. We give the size math for every surface and the formula behind it (W = D ÷ 10 for reliable scanning).
Outdoor noon, bar dim, restaurant warm — each lighting profile shifts the contrast and code size you need. Low light needs higher contrast and larger codes. Direct sun causes glare on glossy stock. Each guide flags the lighting fix.
Paper rips in days. Vinyl lasts a year. Laminated card stock survives spills. Each surface has a typical replacement cycle and a recommended material that matches it. We give the per-unit cost and lifespan so you spend right.
A QR code with no prompt converts ~30% lower than one with a 3-word instruction ("Scan for menu"). The wording, font size, and position relative to the code matter. Every surface has a recommended prompt format.
Every surface in this hub uses one underlying formula:
Where W is the QR code's printed width and D is the typical scan distance — both in centimeters. A 60 cm dining-table placement needs a 6 cm code in the worst case, and 2 cm in the best case (modern phone, good lighting, clean code, matte stock). Most surfaces sit in between. The full sizing reference:
| Surface / Placement | Typical Scan Distance | Recommended QR Width |
|---|---|---|
| Dining table (seated) | 40–60 cm | 2–3 cm |
| Bar top (seated) | 50–80 cm | 3–4 cm |
| Counter / order window | 100–200 cm | 5–8 cm |
| Storefront window (sidewalk) | 100–300 cm | 8–15 cm |
| Drive-thru menu board | 300–800 cm | 15–30 cm |
| Sandwich board / outdoor sign | 200–500 cm | 10–20 cm |
| Wine bottle label / tag | 15–30 cm | 1–2 cm |
| Receipt | 20–30 cm | 2.5–3 cm |
The material is the second variable. Lifespan, contrast, and surface compatibility are the three things that actually break QR scanning in the wild. The reference table:
| Material | Indoor lifespan | Best for | Avoid for |
|---|---|---|---|
| Plain paper | 1–4 weeks | One-time events, short pop-ups | Permanent placements, wet surfaces |
| Laminated card stock | 3–6 months | Table tents, holder inserts | Direct sun, glossy surfaces |
| Adhesive vinyl (matte) | 12–24 months | Tables, counters, windows | Outdoor exposure (specify outdoor vinyl) |
| Adhesive vinyl (glossy) | 12–24 months | Stylized branding placements | Direct light (glare causes scan failures) |
| Outdoor vinyl + UV laminate | 2–5 years | Window decals, outdoor signs | Indoor where cheaper options work |
| Acrylic / engraved sign | 5+ years | Permanent counter signage | Anything that needs to be replaced often |
| Thermal receipt paper | Discardable | Receipts (one-time scan) | Anything intended for re-scanning |
| Magnet (printed) | 12–36 months | Reusable food trucks, swap-out boards | Non-ferrous surfaces |
For the full implementation walkthrough on a specific surface, see the relevant guide above. To put your QR code on a real menu first, create a free menu on Menujo — it auto-generates a high-resolution QR code in both PNG and SVG, ready to print on any of the materials in this reference.
For the broader question of which platform to put your menu on in the first place, see the comparison hub. For concept-tuned menu structure and update workflows, see the restaurant-type hub.
Cross-surface answers — the rest live in each surface-specific guide above.
The reliable formula is W = D ÷ 10, where W is the QR width in cm and D is the typical scan distance in cm. A seated table at 60 cm needs at least 6 cm? No — that's the bare minimum for older phones. Modern phones with HDR cameras handle 2 × 2 cm at 60 cm comfortably. For dim lighting, glossy paper, or older phones in your audience, scale up. Every surface guide has a specific recommended size for that placement.
One per table for sit-down restaurants, one or two for QSR/coffee shops. The reason: a customer at table 12 doesn't want to walk to the entrance to scan. Per-table QR also enables future enhancements like table-specific ordering, server tagging, or scan analytics by section. The marginal cost of more QR stickers is trivial — about $0.10 each in vinyl. The convenience advantage is large.
Yes, in three ways: contrast (glossy laminate causes glare in direct light), lifespan (paper rips, vinyl lasts), and printing fidelity (low-DPI prints can render a code unscannable). Black-on-white matte vinyl is the safest universal choice. Glossy laminated card stock is fine indoors but problematic outdoors. Paper is acceptable for short-lived events only.
Usually yes, with one exception: high-gloss lamination over a printed QR causes specular glare under hard direct light (window sun, a nearby pendant lamp). The phone camera sees a white bloom over part of the code and fails to decode. Matte lamination eliminates this. If you must use gloss, increase code size by 25–30% so the readable portion still meets the minimum module count.
Yes — common practice for menu access, repeat order links, and review prompts. The constraint is receipt-printer DPI (typically 203 dpi). At that resolution, a QR code below ~2.5 cm × 2.5 cm starts losing module clarity. Most thermal receipt printers handle 3 × 3 cm codes reliably. We cover the receipt-specific math in the receipts guide.
Material-dependent. Plain paper: 1–4 weeks. Standard adhesive vinyl: 6–12 months on indoor surfaces. Laminated vinyl: 1–2 years. Heavy-traffic surfaces (bar tops with constant wiping) wear faster. The trick is replacing visibly degraded codes immediately — a worn QR at 30% module damage often still scans, but at 50%+ it stops working. Inspect quarterly.
Limited but growing. Calorie disclosure (US chains 20+ locations under FDA Menu Labeling Rule), allergen labeling (UK Natasha's Law from 2021, EU Regulation 1169/2011), and alcohol-related warnings (state-by-state in the US). A QR code linking to digital nutrition info satisfies most calorie-disclosure requirements as long as the code is clearly labeled and the destination loads accessible content. Specific guides flag the per-surface rules.
Mostly cosmetic. A logo embedded inside the QR (using error correction redundancy) reduces scan reliability slightly but rarely breaks scanning if the code is at least 4 cm wide. A logo placed next to the QR (separate frame) has no scanning impact. For a small bar QR or business card, skip the embedded logo — the scan reliability hit isn't worth it. For a 6 cm+ window decal, an embedded logo is fine.
Use UTM parameters in the QR code URL. Each surface gets its own UTM source: utm_source=table-tent, utm_source=window-decal, utm_source=receipt. The QR codes look identical to scanners but each one tags scans differently in your menu analytics. Menujo's analytics filter by UTM source on the Pro plan, so you can see which placement drives the most traffic. We also have a free UTM builder tool that generates these URLs.
Vinyl stickers from VistaPrint or a local print shop run about $1–$3 per sticker for runs of 50–100, dropping to $0.10–$0.20 each at 500+ quantities. For one-time small jobs (2–10 stickers), printing on adhesive paper at home and laminating with self-adhesive sheets costs about $0.30 each but lasts only 2–3 months indoors. Most operators are best served by a single 100-sticker run that lasts a year.
Related libraries you'll want next.
Join 500+ restaurants using Menujo. Create your free menu in minutes. No credit card required.
Free Forever • No Credit Card Required • Plans from $7/month