How to Make a QR Code for a Restaurant Menu (Free)

4 min readUpdated July 22, 2026

A menu QR code on each table lets customers view your menu on their phone — cheap to print, easy to update, and hygienic. Here's how to make a branded one for free that won't expire or track your diners.

Host your menu first

The QR code points to a web address, so put your menu online first — a page on your website, a shared PDF link, or a Google Drive/Docs link set to 'anyone with the link'. Copy that URL; that's what the code will open.

Create the menu QR code

  1. 1Open the QR Code Generator and paste your menu link.
  2. 2Add your restaurant's logo in the centre and match the colours to your branding — then add a 'Scan for Menu' frame so customers know what to do.
  3. 3Download a high-resolution PNG or a scalable SVG (best for large table tents and posters) and send it to print.

Why static QR is better for you

This makes a static code that encodes your link directly — it never expires, never starts showing ads, and doesn't route your customers through a third party that tracks them. Just re-print only if your menu URL changes. Everything is generated on your device.