Restaurant Menu QR Code Generator

Menu QR codes became standard in restaurants because menus change more often than tables do. Put a code on each table, the window or the takeaway bag, and guests open your current menu on their phone. Paste the address of your menu (a page on your website, an online ordering page or a hosted PDF) and download a code sized for table tents or stickers. Prices and dishes change, so most restaurants are better off with a dynamic code: when the autumn menu replaces the summer one, you edit the destination in your dashboard and every printed code follows.

Design options
Fill in the form to preview your code.

Static code: the data is encoded directly, so it never expires and is not tracked. Need to change the link after printing or count scans? Create a free dynamic code.

How to make it

  1. Publish your menu as a mobile-friendly web page or PDF and copy its link.
  2. Paste it into the Menu link field.
  3. Choose a dynamic code if the menu URL might change; otherwise download the free static version.
  4. Print a test table card and scan it from a seated position under your restaurant's lighting.

What gets encoded

The payload is a standard https link to your menu, either the menu URL itself or a qrpebble.com/r/<id> short link for dynamic codes. Every modern phone camera opens it in the browser, with no app needed. A mobile web page loads faster and reads better on a phone than a multi-page PDF, and it works better with screen readers. If you use an online ordering platform, paste its table or store link; the QR code simply opens whatever page you point it to.

Where people use it

  • Table tents and stickers for dine-in menus
  • Window displays for passers-by
  • Takeaway bags linking to reorder pages
  • Bar drink and cocktail lists
  • Seasonal and daily specials boards

Tips before you print

  • Print at least 3 cm (about 1.2 in) wide on table cards; dim lighting and angled viewing make small codes struggle.
  • Avoid glossy lamination directly over the code; reflections from overhead lights can block scanning.
  • Keep a few printed menus for guests without a phone or with a flat battery.
  • Add a short call to action such as 'Scan for menu' so guests know what the code does.

FAQ

Do I need to reprint when prices change?

Not with a dynamic code. Update the destination or edit the page it links to, and existing table codes keep working.

Web page or PDF for a menu?

A mobile web page is usually faster to load and easier to read. A PDF works if that's what you have.

Can I add my Wi-Fi to the same code?

No. One QR code holds one action. Print a separate Wi-Fi code next to the menu code.

Related generators