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 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.
  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 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.

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.

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.
  • 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.

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 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.
  • 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.