How-to · 6 min read
How to Create a QR Code for a Menu (Free, and Editable Daily)
August 5, 2026
Menus change more often than almost any other QR destination — specials, price updates, seasonal swaps. That makes them the clearest case for a dynamic code and the worst possible case for a static one.
Set it up in five minutes
- Host the menu somewhere stable: a PDF, a page on your site, or a hosted landing page.
- Create a dynamic QR code pointing at that destination.
- Brand it with your colours and logo so it looks intentional on the table.
- Export as vector PDF and send it to your printer at final size.
- Update the destination each time the menu changes — the printed code never changes.
Can you do this free?
Yes for a single venue. Three free dynamic codes covers a table-tent code, a window code, and a takeaway code, with no watermark and no expiry. Multi-location groups need one code per site, which is where a paid tier and bulk generation come in.
Sizing and placement
- Table tents: 2.5 to 3 cm square, printed matte to avoid glare under downlights.
- Window decals: 8 cm or larger so people can scan from the pavement.
- Always add a caption — 'Scan for today's menu' — directly beneath the pattern.
- Avoid placing codes flat under glass; reflections defeat most phone cameras.
Read the scan data
Scan timestamps tell you your real rush windows, and device split tells you how to optimise the menu page. If most scans are iOS Safari at 7pm, that is exactly what your menu page should be tuned for.
One rule
Never print a static code that points straight at a PDF file URL. The day that file name changes, every table tent in the building is dead.
Try QR Lift free
Three dynamic codes, no watermark, no expiring links. Set up in under two minutes.
Create your first codeKeep reading
Dynamic vs Static QR Codes: Which One Should You Use?
Static QR codes are permanent and free forever. Dynamic QR codes are editable and trackable. Here's exactly when each one makes sense.
How to Track QR Code Scans (and What You Can Actually See)
You can only track scans on dynamic QR codes. Here's what data you get, what you don't, and how to set up tracking in under two minutes.
How to Change a QR Code's Destination Without Reprinting
You can only change a QR code's destination if it's dynamic. Here's how it works, why it's possible, and how to convert a static code to a dynamic one.