7 min read Restaurants & Cafés

QR Code Menu Free: Put Your Restaurant Menu Online in an Afternoon

You can run a QR code menu free — genuinely free, not free-trial-then-$29-a-month. The recipe is two pieces: a free page that holds your menu, and a free QR code that points at it and never expires. Here's the whole setup, from menu page to printed table cards to taking orders on WhatsApp.

M

Mohanned Farahat

Founder, MinglyLink

1 The QR Menu Subscription Trap

QR menus outlived the pandemic because they solve real problems: menus change weekly, printing is expensive, and guests already have their phones out. What didn't need to survive is the pricing model that grew around them — "QR menu platforms" charging monthly per location for what is, underneath, a web page and a QR code.

The usual trap works like this: you generate a "free" QR code, print 30 table cards, and weeks later the code dies behind a paywall — because it was a dynamic code the service redirects through its own servers. The fix is to own both pieces yourself: your menu on a page you control, and a static QR code that encodes your link directly. Static codes can't be held hostage.

Create a free MinglyLink page for your restaurant and make it your menu hub. Two ways to do the menu itself:

  • Menu images — upload your designed menu pages as images. Fastest option if you already have a menu PDF or design; guests swipe through it like a gallery.
  • Items as products — list dishes with names, photos, and prices. More work, but it unlocks ordering (step 4) and lets you update a single dish in seconds.

Round the page out with what guests actually look for next: your location, opening hours link, Instagram, and a WhatsApp contact. One page, one URL — that URL is what the QR code will carry. And because the same page works as your link in bio, your Instagram bio and your table QR now point to the same, always-current place.

3 Step 2: Generate the QR Code (Free, No Expiry)

  1. Copy your menu page URL (e.g. ming.ly/yourcafe).
  2. Paste it into the free QR code generator — it runs in your browser, no signup.
  3. Pick a color that matches your brand (keep the background white for scannability).
  4. Download PNG for everyday prints, or SVG if a print shop is making window decals or large signage.

Because the code is static, you can update the menu behind it forever without reprinting — prices, seasonal dishes, whole new menus. The printed code never changes; only the page does.

4 Step 3: Place It Where Guests Decide

  • Table cards and tents — the classic. 3–4 cm square scans comfortably from a seated position.
  • Window and door — passers-by check menus before walking in; a decal with "Scan for menu" answers them at the door.
  • Counter and packaging — for takeaway spots, the bag sticker brings the customer back to order again.
  • Instagram bio — the same URL goes in your bio as a plain link. Off-line guests scan; online followers tap. Same page, both doors.

5 Step 4: Add WhatsApp Ordering

The quiet upgrade that turns a menu page into a sales channel: a "Order on WhatsApp" button. Build a wa.me click-to-chat link for your restaurant's number with a pre-filled message like "Hi! I'd like to place an order." and add it to your menu page. A guest browsing your menu from the Instagram bio is one tap away from ordering — no phone call, no third-party delivery commission.

Not sure how wa.me links work? The format has a couple of strict rules (digits only, no +) — the wa.me link explainer covers them, or let the generator handle it for you.

6 Frequently Asked Questions

How can I make a QR code menu for free?

Two pieces: a web page holding your menu, and a QR code pointing at it. Put your menu on a free MinglyLink page (upload menu images or list items with prices), then paste the page link into our free QR code generator and download a print-ready PNG or SVG. No subscription at either step.

Do free QR code menus expire?

Ours don't. Many "free" QR menu services create dynamic codes that stop working when your trial ends — that's the classic trap. A static QR code encodes your link directly in the pattern, so it works as long as the page exists.

How do I update the menu without reprinting QR codes?

The QR code points at your page URL, not at the menu content. Change prices, swap dishes, or upload a new menu image on the page and every printed code instantly serves the new menu. You only reprint if the URL itself changes — so don't change it.

Can customers order through the QR menu?

Yes, two ways. Simplest: add a WhatsApp click-to-chat link on the same page so guests message their order or question directly. Beyond that, a MinglyLink page also supports listing products with a built-in ordering system — useful for pickup and delivery.

What size should a printed QR code be?

For table cards and counters, at least 2×2 cm per 20 cm of expected scanning distance is the common rule of thumb — in practice 3–4 cm square works for tables. Download the SVG version for larger prints like window decals so it stays sharp at any size.

Your Menu, One Free Page

Menu, WhatsApp ordering, location, and socials on one URL — for your QR code and your Instagram bio.

Create Your Free Menu Page →