QR Code Menus for Cafés and Restaurants: A Complete Setup Guide
A walkthrough for cafés, restaurants, dhabas and cloud kitchens: choose where your menu lives online, make it readable on a phone, build a table QR code, and design table tents that guests actually scan.
My QR Studio 7 min read
A small café in Pune reprints its laminated menus three times a year: once when coffee prices go up, once when the monsoon specials arrive, and once when someone spills a cold coffee across a whole stack. Each round costs money and a weekend of design work. A QR code menu does not remove printing entirely, since you still need table cards, but it moves the menu itself online, where changing a price takes minutes. This guide covers the decisions that make a QR menu pleasant for diners rather than frustrating, from where the menu lives to what goes on the table.
Decide where your menu lives first
The QR code is only a doorway. What diners see depends entirely on the page behind it, so choose that before making any code. Common options:
- A PDF of your existing menu, stored on Google Drive, Dropbox or your website. Quick to set up, but a menu designed for an A3 card can be painful to read on a phone. If you go this way, design a narrow, single-column version.
- A page on your own website. Easy to read on a phone, and you can change prices by editing the page. This is the most flexible choice if you already have a site.
- A page on an online ordering or listing platform that shows your menu. Convenient, but you depend on how that platform displays it.
- A shared document or a simple web page builder. Fine for a stall or a small dhaba that only needs a list of dishes and prices.
Whichever you choose, the link should stay the same when you update the menu. A website page that you edit keeps its address. A Google Drive file can be updated with a new version while keeping its link (Drive offers this for uploaded files through its version management). That way the printed code never needs to change.
Make the menu readable on a phone
Diners will read your menu on a small screen, often in a dim room, sometimes on slow mobile data. A few checks make a big difference:
- Large text and one column. Nobody wants to pinch and zoom between the starters and the mains.
- Prices clearly next to each dish, including taxes or service charge notes if you apply them.
- Small file size. Compress PDFs and images so the menu opens quickly even on a weak signal.
- Veg and non-veg marks where they matter, and allergy notes for common allergens.
- No sign-in walls. Open the link on a phone that has never visited your site, without being logged in to anything, and make sure the menu appears straight away.
Building the code on My QR Studio
Open the restaurant menu QR code generator.
- Menu URL. Paste the link to your menu. It must be a full web address.
- Restaurant name and description. Optional fields for your own reference. Diners who scan go straight to your menu link.
- Static or dynamic. See the next section.
- Design. Move on to the Design, Logo and Frame tabs, or apply a ready-made template.
- Download. SVG for a print shop, PNG for printing at home.
Until you save, the preview holds a placeholder short link, so save the code first and then scan the saved code with your phone before you print anything.
Static or dynamic?
Menu codes can be either.
- Static encodes your menu link directly. It works without any service in between and never expires. Long links, such as some Drive or Dropbox links, create a denser pattern, which needs a slightly bigger print.
- Dynamic encodes a short My QR Studio link that forwards to your menu. The pattern stays simple whatever the length of your menu link, and you can add an optional expiry date, which is useful for a festival menu or a pop-up that ends on a known day.
My QR Studio does not use accounts, so plan as though the destination is permanent once you leave the generator. While the page is still open you can fix the link and save again; a dynamic code keeps the same short link. The practical way to keep your menu current is the approach above: point the code at a page or file whose contents you can update without changing its address.
Designing table tents and stickers
The table card is where most QR menus succeed or fail.
- Say what it is. Use a frame with clear words. The Frame tab has a "See the menu" option among its suggestions, or write your own, such as "Scan for menu and prices".
- Size for arm's length. A code 3 to 4 cm wide works on a table tent read while seated. Wall and window posters need much larger codes.
- Keep contrast strong. A dark code on a light background scans best in dim lighting. You can still add brand colours to the frame and eyes; the readability indicator will tell you if a colour hurts scanning.
- Add your logo. Upload it in the Logo tab. The generator raises error correction automatically so the code stays reliable.
- Use matte lamination. Glossy film under warm restaurant lights causes reflections that confuse cameras.
Many cafés put two or three codes on one tent card: the menu, a Wi-Fi QR code and a review code. If you do, label each one clearly and leave space between them so a phone does not pick up the wrong one.
Placement beyond the table
- Entrance and window. A poster-sized code lets passers-by check prices before they walk in.
- Takeaway bags and boxes. A menu code on packaging makes it easy to order again.
- Waiting area. Guests waiting for a table can decide what to order before they sit.
- Food court counters. One code per stall saves keeping laminated menus clean.
- Delivery inserts. A small card with the menu code and a WhatsApp QR code for direct orders.
Mistakes diners notice
- A menu that will not load. Huge PDFs and heavy image menus fail on mobile data. Test on a weak signal.
- Outdated prices. The whole point of an online menu is that it can be current. If you change prices at the counter, update the online menu the same day.
- Only a QR code. Some guests, often older diners, prefer paper. Keep a few printed menus available on request.
- A code that opens a login page or app store. Diners should see dishes, not a download prompt.
- Codes placed where they get wet or dirty. Table codes near the edge collect spills; set them in a stand.
FAQ
What size should a menu QR code be on a table?
Around 3 to 4 cm wide is comfortable for a table tent read from a seated position. Test-scan the printed card from where a diner sits.
Can I have different menus for lunch and dinner?
Yes. Either make one menu page with both sections, or create two codes with different links and place them at the right times. One page is simpler to manage.
Do diners need an app to scan?
No. Most phone cameras read QR codes directly, and the menu opens in the phone's browser.
Can I put the menu on a code without a website?
Yes. Upload a PDF to a file-sharing service and set it to be viewable by anyone with the link. The PDF QR code guide covers that in more detail.
When your menu link is ready and tested, create your menu QR code, print a sample table card, and scan it at a real table before printing the rest.
Free · no sign-up
Make your Restaurant Menu QR code
Add your logo and colours, then download SVG, PNG, JPG or WebP in a minute.
Start creatingRelated guides
Business · 7 min read
Link Print to Your Website with a QR Code: A Beginner's Guide
A beginner's guide to website QR codes for flyers, posters, packaging and signboards: pick the right page to link, decide between static and dynamic, keep the code easy to scan, and test before you print in bulk.
Business · 7 min read
Get More Google Reviews with a QR Code: A Practical Guide
How salons, clinics, restaurants and local service businesses can turn satisfied customers into Google reviews: find the right review link, make a review QR code, and ask at the right moment without breaking review rules.
Business · 7 min read
Create a Digital Business Card with a QR Code: Step by Step
A guide for consultants, agents, sales teams and freelancers: build a hosted digital business card with photo, bio, tap-to-call buttons and Save Contact, then share it through a QR code on paper, badges and screens.