QR Code for Restaurant Menu: How to Do It Right and Never Reprint Again
The guide you need before printing your table menu holders
A dynamic QR for your restaurant menu points to your digital menu. When you update a price or add a dish, you update the destination from the dashboard and the next customer who scans already sees the change. No reprinting, no sticker replacing, no print shop cost.
Why does your restaurant need a dynamic QR (and not static) for the menu?
With a static QR, every menu change requires reprinting. With dynamic, you update the destination in seconds from your phone. The menu on the tables is always up to date.
Most restaurants make the same mistake: they generate a static QR pointing to the menu PDF. It works fine until a price changes, a new dish is added or allergen information needs updating.
Then comes the call to the printer, the 3-5 working day wait, the cost of between €80 and €250 (depending on volume and finish) and the time spent replacing all the table holders. And repeat next season.
With a dynamic QR the process is different: the physical code on the tables points to a short link (e.g. codigo-qr.es/r/abc12345) and you control where that link redirects. Change the destination in 20 seconds from your phone and the next customer who scans sees the updated menu.
What digital menu format works best with a QR?
PDF on Drive or Dropbox for simple menus. Your own website or Notion for menus with photos. A third-party platform (TheFork, etc.) if you already have it published there.
The QR is just the bridge — what matters is the destination. These are the most commonly used options:
PDF on Google Drive or Dropbox. The fastest approach. Upload the PDF to Drive with a public link, copy the URL and paste it into the generator. When you update the PDF (same filename), the link remains valid. If you need to change the URL, the dynamic QR handles it without reprinting.
Your own website or landing page. The best option if you want photos, detailed descriptions and allergen filters. If you already have a website, create a `/menu` page and point the QR there.
Notion or Google Sites. For restaurants without a website. Free, easy to edit and generates public URLs that work as a simple digital menu.
Digital menu platforms (Meniu, etc.). If your menu is already on one of these platforms, just copy the public URL and generate the QR. With a dynamic QR you can switch platforms in future without reprinting.
What size should the QR be on the table holder or card?
Minimum 3×3 cm for reading from 30 cm (normal table distance). For posters at greater distances, 1 cm of QR per 4 metres of maximum reading distance.
Size is the most common mistake. Many restaurants print the QR too small and customers can't scan it, creating frustration and abandonment.
Practical rules for tables:
• Normal reading distance (30 cm): minimum 3×3 cm
• Comfortable reading without moving the phone closer: 4×4 cm or larger
• With central logo on the QR: increase size by at least 20%
For quality printing, always download the QR in **SVG format** from codigo-qr.es. The SVG is vector-based and scales to any size without pixelation, guaranteeing the printer reproduces the bars with perfect precision regardless of enlargement.
The white margin (quiet zone) around the QR also matters: at least 4 modules on all sides. A QR flush with the edge of a table holder without a margin may not scan reliably.
How do you know how many customers scan your menu QR?
The dynamic QR analytics dashboard shows total scans, country, city, device and time. No Google Analytics, nothing to install, real-time data.
This is an advantage of the dynamic QR that many restaurants don't use: every scan is recorded anonymously.
Data you get from the dashboard:
• Total scans per day, week or month
• Device breakdown: mobile, tablet, desktop
• Country and city (useful if you have international tourism)
• Peak scanning hours (you know when people check the menu)
With this data you can make concrete decisions: if scans concentrate at lunchtime and drop to zero at dinner, perhaps the QR on outdoor evening terrace tables isn't visible. If 80% of scans come from iOS mobile, your menu must display correctly in Safari.
The Pro plan includes 12-month historical analytics and CSV export to cross-reference with your booking or average ticket data.
§CODIGO-QR.ES / PRO
Create your menu QR in 30 seconds
The Free plan includes 3 dynamic QRs — enough to test the system on your tables before printing the final holders.
Preguntas frecuentes
- Do customers need to download an app to scan the menu QR?
- No. Any iPhone with iOS 11 or later and any Android 9 or above scans QR codes with the native camera, no additional app needed. Penetration of these systems exceeds 95% of active smartphones.
- What happens if there's no internet connection at the restaurant?
- Customers need mobile data or WiFi for the dynamic QR redirect to work. If there's no signal, the phone can't follow the link. That's why offering a guest WiFi QR is recommended — so the menu always loads.
- Can I have a different QR for the terrace menu and the indoor menu?
- Yes. Generate one dynamic QR per area and point each to its corresponding menu URL. From the dashboard you can update each one independently and see separate analytics.
- Does allergen regulation require anything specific with the QR?
- EU Regulation 1169/2011 requires the 14 allergens to be accessible and accurate. The QR can be the delivery mechanism, as long as the digital menu is kept up to date. The dynamic QR makes this easier because you can update the information without reprinting physical materials.
Más artículos