QR codes for restaurant menus
A menu code should take a hungry customer to something readable in one tap. Most of them do not, and the reasons are always the same handful of mistakes.
Make a menu code now — free, no account needed.
Create a menu QR codeHow to make a menu QR code
- Put the menu online at an address that will not change. A page on your own website is far better than a PDF, but a PDF is better than nothing.
- Paste that link into the Website tab.
- Style it if you want — colours can match your branding, as long as the pattern stays darker than the background.
- Generate, print at 4–5cm, and test it on a table, in your actual lighting.
Link to a web page, not a PDF
This is the single biggest difference between a menu code people use and one they give up on. A PDF opens in a separate viewer, loads slowly on a weak signal, and arrives zoomed out so far the text is unreadable — the customer then pinches and drags around a page designed for A4. A plain mobile-friendly web page loads faster, reflows to the screen, and lets you change a price without regenerating and reprinting every code in the building.
If you only have a PDF today, it will still work. Just put it somewhere with a stable address so the code keeps pointing at it.
Getting the size and placement right
Table tents: 4–5cm
Big enough to scan from a seated position without anyone picking the card up. Smaller than about 3cm and older phone cameras start to struggle.
Windows and A-boards: 10cm+
People scan these from a metre or more away. Apply the rule of thumb: the code needs to be at least a tenth of the scanning distance.
Avoid the laminate glare
Glossy lamination under a spotlight creates a reflection that blinds the camera. Matt laminate scans far more reliably.
Say what it does
"Scan for menu" next to the code measurably increases how many people bother. A bare square gives them no reason to point a phone at it.
Keep an eye on the destination
These are static codes: the address is written into the pattern itself, so it never expires and there is no subscription that could switch it off. The trade-off is that changing where it points means reprinting.
The way around that is to point the code at a URL you control — your own /menu page, for example — and change what lives at that address whenever the menu changes. The printed codes stay valid forever and you never touch them again.
Give people a way out
Some customers will not scan, and some cannot: an older phone, a flat battery, or simply no desire to hold a menu at arm's length. Keeping a handful of printed menus behind the bar costs almost nothing and avoids a table having a bad time before they have ordered.
Make a menu code now — free, no account needed.
Create a menu QR codeMore guides
Wi-Fi QR codes for guests · Google review QR codes · QR codes for business cards · All guides · Full FAQ