Menulta

QR codes for restaurant tables: size, placement, materials and mistakes to avoid

By the Menulta editorial team · Facts checked 15 October 2026 · Updated 15 October 2026

The short answer

A table QR code should be at least about 2.5 to 3 cm wide so phones can read it from a seated position, printed with strong contrast on a matte surface to avoid glare, and placed where guests see it as they sit down. Use durable vinyl stickers, acrylic stands or engraved plates that survive daily cleaning and sun on terraces. Add a short line of text, such as 'Scan for the menu in your language', so guests know what the code does.

How big should a table QR code be?

A common rule of thumb is that a QR code should be about one tenth of the scanning distance. A seated guest holds their phone 25 to 40 cm from the table, which suggests a code at least 2.5 to 4 cm wide. Smaller codes may work on new phones but fail on older ones. Leave a clear margin, the 'quiet zone', around the code: at least four modules (the small squares) wide, or the code may not read.

Suggested QR code sizes by placement
PlacementTypical scan distanceSuggested minimum size
Table sticker or stand25-40 cm3 cm
Table tent card30-50 cm3.5-4 cm
Wall or counter sign1 m10 cm
Window poster1.5-2 m15-20 cm

Placement on the table

Put the code where it is visible when the table is laid: near the centre or on the side facing the seats, not under the plates or the ashtray. On terraces, choose a position that is not in direct sunlight for most of the day, because glare makes scanning harder. If tables are pushed together for groups, make sure each part still has a visible code.

Stands and tent cards are easy to move and replace; stickers stay put and are not knocked over. Many restaurants use stickers on tables and a larger sign at the entrance for walk-in guests.

Materials that last

  • Laminated or coated vinyl stickers: resist cleaning sprays and wiping; use matte laminate to reduce glare.
  • Acrylic stands: durable and movable, but can reflect light, so position them carefully.
  • Engraved wood or metal plates: very durable and premium-looking, but test contrast before ordering.
  • UV-resistant inks for terraces: ordinary prints fade in strong sun within a season.
  • Avoid glossy paper and thin card, which glare, bend and stain.

Design: contrast, colour and logos

Dark code on a light background works best. Inverted codes (light on dark) and low-contrast brand colours can fail on some phones. A small logo in the centre is usually fine if the code uses enough error correction, but test every design on several phones, including an older Android, before printing in bulk. Add a short call to action next to the code so guests know what it does.

Table numbers and ordering

If guests only view the menu, one code for the whole venue is enough. If they order from the table, each code usually carries the table number so the order reaches the right place. In that case, number codes clearly and keep spares, because a misplaced stand sends orders to the wrong table.

Menulta's setup fee includes printed QR table stickers, sized and finished for restaurant tables, along with staff training.

Sources

This guide is general information, not medical or legal advice. Guests with an allergy should follow their doctor's advice. Operators should confirm their own setup with their food safety adviser or local authority.

Questions

Common questions

What size should a QR code be on a restaurant table?
At least about 3 cm wide for a seated guest, with a clear margin around it. Larger codes scan more reliably on older phones.
Do I need a different QR code for each table?
Only if guests order from the table and you need to know which table placed the order. For viewing the menu, one code is enough.
Will QR stickers survive cleaning?
Laminated vinyl stickers survive daily wiping and cleaning sprays. Paper and unlaminated stickers do not.
Can I put my logo in the QR code?
Usually, if the code has enough error correction. Test every design on several phones before printing.

A QR code menu in 30 languages, with your own dish photos

Menulta costs EUR 39.90 a month plus EUR 149 setup, including printed table QR stickers.

Request access for my restaurant

Related guides