# Menu QR Code: Make a Contactless Digital Menu Your Guests Scan

Source: https://ezqr.ca/menu-qr-code
Last modified: 2026-09-19
Description: Make a QR code menu for your restaurant, bar, or café: diners scan the code on the table and your contactless digital menu opens on their phone. Link to a menu page for free, or upload the menu PDF and change it anytime without reprinting.

Put a QR code on every table, window, and takeout bag. Guests scan it with their phone camera and your menu opens instantly - no app, no shared laminated menu. Link to a menu page you already have for free, or upload the menu PDF and swap it whenever prices or dishes change, without reprinting a single table card.

Do you have a link to your menu, or just the menu PDF?

Paste it and download a static menu QR code - free forever

Upload it and we host it for you - requires a plan

## How to Make a QR Code for a Menu

**To make a menu QR code, get your menu online - a page on your website, an online-ordering link, or a PDF you upload to EZQR - create a QR code that opens it, then print the code on table tents, window decals, and receipts.** Guests scan with their phone camera and the menu opens in their browser. Nothing to install, nothing to type.

1. **Get the menu online.** Already have a menu page or an ordering link? You're done with this step. Only have the PDF from your designer? Upload it to EZQR on a plan and we host it - no Google Drive folder, no sharing setting to get wrong.
2. **Create the QR code.** Paste the link into the generator above for a free static code, or create a [dynamic menu QR code](https://ezqr.ca/editable-qr-codes) in your dashboard so you can change what it opens later.
3. **Style it and download.** Add your logo and brand colour, then download as PNG for quick prints or [SVG for the print shop](https://ezqr.ca/vector-qr-code).
4. **Print it where guests sit and wait.** Table tents, the host stand, the front window, the patio, the bar top, and takeout packaging. A one-line caption - "Scan for our menu" - lifts scans noticeably.
5. **Test the scan on both phones.** Scan it once on an iPhone and once on an Android phone before the first service. Then, with a dynamic code, watch the scan counts to see which placements guests actually use.

## Contactless Menu QR Code

A **contactless menu QR code** (some searchers call it a touchless menu QR code, or a contact-less digital QR menu) is simply a QR code that opens your menu on the guest's own phone instead of a shared printed menu. It became the norm for restaurants in 2020 and stuck around because it's cheaper and faster than reprinting: one **contactless menu card** per table lasts for years, while the menu behind it changes as often as you like.

The guest experience is the same whether the code is static or dynamic - they scan, the menu opens. The difference is on your side: a static code is locked to the link you printed, while a [dynamic menu QR code](https://ezqr.ca/editable-qr-codes) lets you point that same printed card at a new menu, a seasonal menu, or tonight's specials without touching the tables.

## QR Code Menus for Restaurants, Bars, Cafés, and More

### Restaurant Menu QR Code

A QR code menu for restaurants: table tents and window decals that open the full menu, with specials swapped in daily on a dynamic code.

### Bar & Brewery Drink Lists

Tap lists change weekly. One code on the bar top opens the current list every time - see [QR codes for bars](https://ezqr.ca/qr-codes-for-bars).

### Café & Coffee Shop Boards

A code by the register for the full drink menu, allergens, and seasonal items that don't fit on the chalkboard.

### Hotel Room Service

A code on the nightstand card opens the in-room dining menu - update prices without reprinting every room. See [QR codes for hotels](https://ezqr.ca/qr-codes-for-hotels).

### Food Trucks & Pop-ups

The menu changes by location and by day. A code on the serving window keeps the line moving and the menu current.

### Catering & Events

A code on the buffet card opens the full menu with ingredients and allergens, so staff aren't answering the same question forty times.

## What Your Menu QR Code Can Open

The QR code opens a link, so it works with whatever you already run. EZQR makes and hosts the code (and the menu PDF, if you upload one); ordering and payment stay with the providers you already use.

- **A menu PDF you upload to EZQR** - the fastest route when all you have is the file. Upload it on a plan, point the code at it, and replace the file whenever the menu changes. The printed code keeps working.
- **A menu page on your website** - best if you update prices and specials often and already keep the site current.
- **An online menu you host elsewhere** - a PDF on Google Drive or your site works too; a static code for it is free forever. See [QR codes for PDF files](https://ezqr.ca/qr-code-for-pdf).
- **Your online-ordering or delivery link** - send guests straight to the ordering page you already use.
- **A reservations or waitlist page** - useful on the front window when you're closed or full.
- **Multiple menus from one code** - breakfast, dinner, drinks, and kids' menus behind a single scan with a [QR code with multiple links](https://ezqr.ca/qr-code-with-multiple-links).

## Static vs. Dynamic Menu QR Code

|  | Static menu QR code | Dynamic menu QR code |
| --- | --- | --- |
| Cost | Free forever | Paid plan |
| Where the menu lives | A link you already have | A link, or a PDF you upload to EZQR |
| Change the menu after printing | No - reprint the code | Yes - swap the file or the link, same printed code |
| Seasonal menus and daily specials | Only if the menu URL never changes | Switch menus without new table tents |
| Scan analytics | Not included | Scans by time, city, and device, per placement |
| Best for | A stable menu at a permanent link | Menus or prices that change during the year |

Rule of thumb: if the menu lives at one URL that never moves, a free [static QR code](https://ezqr.ca/make-link-into-qr-code-free) is all you need. If you reprice, run seasonal menus, or want to know whether the patio code gets scanned, use a dynamic code so one printed card keeps working as the menu behind it changes.

## Menu QR Code Placement and Print Tips

- **Size:** at least 2.5 cm (1 inch) across on a table tent; 8-10 cm on a window that's scanned from the sidewalk. See the [print size guide](https://ezqr.ca/qr-codes-for-printing).
- **Caption it:** "Scan for our menu" beats a bare code. Guests scan what they understand.
- **Contrast:** dark code on a light background. Skip glossy laminate on the patio - glare kills scans.
- **Keep a few paper menus:** some guests prefer them, and older phones occasionally struggle.
- **Test after every reprint:** a resized or recoloured code should be scanned before it goes on 40 tables.

### Menu QR Code Tips

- Caption every code: "Scan for our menu"
- Use a dynamic code if prices change
- One code per placement to see what gets scanned
- Test on an iPhone and an Android before service
- Matte finish on table tents, not gloss
- Keep a few paper menus behind the host stand

## Menu QR Code FAQ

## How do I make a QR code for a menu?

Get the menu online - a page on your website, an online-ordering link, or a PDF you upload to EZQR on a plan - then [create a QR code that opens it](https://ezqr.ca/menu-qr-code) and print it on table tents, window decals, and receipts. Guests scan with their phone camera and the menu opens in their browser with nothing to install.

## What is a contactless menu QR code?

A contactless menu QR code (also called a touchless menu QR code) is a QR code on the table or window that opens your digital menu on the guest's own phone instead of a shared printed menu. The printed code stays the same for years; with a [dynamic menu QR code](https://ezqr.ca/editable-qr-codes) the menu behind it can change as often as you like.

## Can I make a QR code menu if I only have the menu as a PDF?

Yes. Upload the PDF to EZQR on a plan and we host it - no Google Drive folder or sharing settings - then point the code at it. When the menu changes, replace the file and the same printed code opens the new version. If the PDF already lives at a link you control, a free static code for that link works too; see [QR codes for PDF files](https://ezqr.ca/qr-code-for-pdf).

## How do I change my menu QR code when prices change?

With a dynamic menu QR code you don't touch the tables: log in, upload the new PDF or paste the new menu link, and every printed code opens the updated menu immediately. A static code is locked to the link it was printed with, so a menu at a new address means reprinting. See [changing a QR code after printing](https://ezqr.ca/change-qr-code-after-printing).

## Is a menu QR code free?

A static menu QR code that opens a menu link you already have is free forever - no account, no watermark, no expiry. Uploading the menu PDF to EZQR, changing the menu after printing, and scan analytics are part of a paid plan; see [plans and pricing](https://ezqr.ca/pricing).

## How big should a menu QR code be on a table tent?

At least 2.5 cm (1 inch) across on a table tent, and 8-10 cm on a window meant to be scanned from the sidewalk. Keep dark modules on a light background, avoid glossy laminate on patios, and add a caption like "Scan for our menu." See the [QR code print size guide](https://ezqr.ca/qr-codes-for-printing).

Last updated: September 2026

---

EZQR: static QR codes are free forever; dynamic QR codes (editable destination, scan analytics) require a plan.
Site summary for agents: https://ezqr.ca/llms.txt - every page in one document: https://ezqr.ca/llms-full.txt
Any page is available as Markdown at its own URL with `Accept: text/markdown`, or by appending `.md` to the path.
