GuideUpdated July 2026

What Size Should QR Codes Be on Restaurant Menus? Scan Distance Guide

Minimum QR code dimensions for table tents, posters & stickers. Test results show ideal sizes for different scanning distances in restaurants.

Quick Answer

The most common mistake restaurant owners make with QR codes is printing them too small. Your customers shouldn't have to squint or move their phones around to scan your digital menu. The right QR code size depends on where you place it and how far customers will scan from.

The Simple Formula

Use this rule: QR code size (in cm) = scanning distance (in cm) ÷ 10. For table tent cards scanned from 20-30 cm away, use a 3x3 cm QR code minimum. For wall posters scanned from 1 meter away, go for 10x10 cm or larger. Testing this at your restaurant in Mumbai or Bangalore will help you find what works best for your space.

Quick Size Reference

  • Table tent/menu card: 20-30 cm: 3x3 cm
  • Table sticker: 30-40 cm: 4x4 cm
  • Counter/entrance poster: 50-100 cm: 7x10 cm

Pro Tip

Always test your printed QR codes with different phones before rolling out to all tables. If you need QR menus that work in Hindi, Tamil, or other regional languages, DineCard (dinecard.in) creates them in 5 minutes at ₹99/month.

DineCard AI extracts your menu from a photo in 5 minutes, with instant updates at ₹99/month — no reprinting QR codes when prices change.

Frequently Asked Questions

How quickly can I set up a digital menu with DineCard?

Upload a photo of your printed menu and DineCard AI extracts all items in 5 minutes. Supports Hindi, Tamil, Telugu and 15+ languages. Your QR menu goes live instantly — no design skills needed.

How much does DineCard cost for Indian restaurants?

DineCard costs ₹99/month after a free 14-day trial. No commissions, no per-order fees. Update prices and items instantly from your phone whenever you need.

Can I update my menu without reprinting QR codes?

Yes. With DineCard, menu changes go live instantly on the same QR code. Change prices, add seasonal items, or mark dishes unavailable — customers always see the latest menu.

Launch your QR menu in 5 minutes

Upload a photo of your printed menu. DineCard AI extracts items in Hindi, Tamil, Telugu and 15+ languages. Instant updates at ₹99/month. Free 14-day trial.

Start Free Trial

14-day free trial • No credit card • ₹99/month after