no login · no cookies · works offline

for hospitality

QR codes for restaurants: menus, WiFi, reviews and more

A practical guide to QR codes in cafés and restaurants — menus, WiFi, reviews and loyalty — and why a short, changeable link saves you reprinting.

A QR code on a table tent is just a printed link to wherever you point it — your menu, your WiFi, your review page. The trick isn’t generating the code; any phone made in the last eight years scans it straight from the camera. The trick is pointing it at the right thing and printing it so it actually scans.

What restaurants use them for

This is the one that saves you money. Your table tents get reprinted rarely; your menu changes constantly — seasonal specials, a new PDF host, a price tweak. If you bake the long menu URL straight into the squares, every change means a reprint.

Instead, point the code at a short link you control. The printed tent never changes, but you re-aim the link in seconds when the menu turns over. That’s the whole idea behind static vs dynamic codes — and you don’t need to rent a paid QR platform to get it.

One honest note: QR codes themselves never expire, and the printed pattern doesn’t wear out. What “expires” is a lapsed subscription on a paid dynamic-QR service. A static code or a short link you own keeps working as long as the destination stays live.

Size, contrast and glare

The boring details decide whether it scans first time. The full checklist is in what makes a good QR code, but for venues specifically:

Keep it optional

Diner feeling about QR menus is genuinely mixed, and it skews negative at sit-down venues — frustration runs highest with diners over 40. So treat the code as a convenience, not the only door. Always offer paper or a human, never force an app download (the camera already scans), and never make people log in just to read what’s for dinner.

Get those two things right — a short link you can re-aim, and a code that’s big, matte and high-contrast — and the QR quietly does its job. Pip would approve.

Make yours at dottr — it’s free and runs in your browser.