A QR code menu lets customers view your full menu on their phone without touching a physical card. Hawker stalls, kopitiam operators, cafes, and full-service restaurants across Singapore and Southeast Asia have adopted them because they solve a real problem: printing costs, menu updates, and hygiene concerns. Here is how to set one up for free.
Why Restaurants Use QR Code Menus
The practical reasons stack up quickly:
- No printing costs. A full-colour laminated menu costs $5-20 per copy. Thirty tables multiplied by two menus each adds up. A QR code costs nothing to reproduce.
- Update anytime. Change a price, add a daily special, remove a sold-out item - update the linked document and every QR code on every table shows the new version immediately. No reprinting required.
- Contactless preference remains. Post-pandemic customer habits shifted. Many diners still prefer not handling physical menus that have been touched by others.
- Reduces staff interruptions. Customers who can read the full menu at their own pace on their phone ask fewer questions and are ready to order faster.
- Works alongside paper menus. QR menus do not need to replace physical menus entirely. Many restaurants use both.
What Your QR Code Should Link To
You need your menu hosted somewhere online before generating the QR code. Here are the best free options:
- Google Drive PDF. Create your menu in Word, Pages, or Canva, export as PDF, upload to Google Drive, set sharing to "Anyone with the link", and copy the link. This is the easiest option for most F&B businesses.
- Google Sites page. A free, simple website builder. Create a page, paste in your menu text or images, publish it, and use that URL. Easy to update from any device.
- Canva published page. Design your menu in Canva, click Share, then Publish to the web. Copy the link. Canva menus look polished and are easy to update by editing the design.
- Your existing website. If you have a website with a menu page, just use that URL. The QR code links directly to it.
Make sure your Google Drive sharing is set to "Anyone with the link can view" - not "Restricted". Customers who are not logged into Google will be blocked from seeing a restricted link. Test the link from your phone in incognito mode before printing.
Step by Step: Create Your Restaurant QR Code Menu
- Put your menu online. Upload a PDF to Google Drive, publish a Canva design, or use your existing website menu page.
- Copy the shareable link. In Google Drive: right-click your file, select "Share", set to Anyone with the link, then click "Copy link". In Canva: Share → Publish to web → copy the URL.
- Generate your QR code free. Go to IWantFreeQRCode.com, paste the URL, and your QR code appears instantly.
- Customize if needed. Add your restaurant's brand colors using the color pickers in the Customize panel. Add your logo to the center for a professional look.
- Download PNG or SVG. For table cards and small prints, PNG at 512px works well. For larger display boards, download SVG for sharp results at any size.
- Print and display. Print, laminate, and place on tables. Always test the scan before printing in bulk.
Printing and Display Tips
- Minimum print size: 3cm x 3cm. Smaller than this and some phones struggle to scan reliably from a seated position. For table use, 4-5cm x 4-5cm is more comfortable.
- Laminate table cards. Unprotected paper gets wet, stained, and torn quickly in a food environment. A laminated A6 card on a table stand lasts months.
- Table tent cards work best. They stand upright and are visible when customers sit down. Print one per table, not one per seat.
- Add "Scan for Menu" text below the code. Not all customers know to scan the square pattern. A short instruction removes friction immediately.
- Eye level placement matters. Put the QR code on the table surface, not stuck to a wall or low on a menu stand. Customers should not need to crouch or stretch to scan it.
Download SVG format from our generator for printing. SVG scales to any size without losing sharpness - ideal for banners, posters, and display boards. PNG works well up to about A6 print size.
What to Do If Customers Cannot Scan
This happens occasionally, especially with older phones or customers unfamiliar with QR codes. Handle it gracefully:
- Keep paper menus available. QR menus work best as a supplement, not a complete replacement, especially if your customer base includes older diners.
- Test before printing in bulk. Scan from three different phones including an older Android before sending anything to print. Catch problems early.
- Check your link settings. The most common reason a QR code "doesn't work" is that the linked file is restricted. Verify anyone can open it without a login.
- Some older phones need an app. Phones from before 2018 may not scan QR codes natively. The free Google Lens app works on these devices.
- Brief staff to assist. Train staff to show the scan motion in five seconds: "Open your camera app, point at this square, and tap the link that appears."
Ready to create yours? Our free QR code generator requires no account. Paste your menu link, download, print, and you are done. If your menu link changes later, generate a new QR code at IWantFreeQRCode.com in under a minute.