How to Create a QR Code Menu for Your Restaurant
Paper menus are expensive to print, easy to lose, and impossible to update without reprinting. A QR code menu solves all three problems — customers scan, see your latest menu, and you update it anytime from your phone.
Step-by-step guide
- 1Upload your menu onlineHost your menu as a PDF on Google Drive, or create a dedicated menu page on your website. You can also use a menu builder like Square Online or MenuPro. The key is having a shareable URL.
- 2Create a dynamic QR code in Dynamic QRPaste your menu URL into Dynamic QR and generate a dynamic QR code. Dynamic is essential — when your menu changes, you update the URL without touching the printed codes.
- 3Download and print your QR codesDownload your QR code as a high-resolution PNG or SVG. Print on table tents, laminated cards, or directly on the table surface. Minimum size: 3cm × 3cm.
- 4Update your menu anytimeWhen your menu changes, update the file at the same URL (or change the QR code destination in Dynamic QR). No reprinting required.
Try our free tool to get started
Open free QR code generator →Pro tips
- →Use a white or light background behind your QR code — dark backgrounds reduce scan reliability.
- →Always include a short instruction like 'Scan to view menu' near the QR code.
- →Test your QR code with at least 3 different phones before printing in bulk.
- →For seasonal menus, use one QR code and swap the URL each season.
Static vs dynamic QR code — which should you use?
For restaurant menus, dynamic QR codes are essential. Your menu changes weekly — prices, specials, availability. A dynamic code lets you update the destination without reprinting table cards. A static code is permanent and requires new prints for every update.
Get dynamic QR codes — from $9/monthCommon questions
What format should my restaurant menu be in?
PDF, a dedicated website page, or a menu builder platform (Square, Toast, MenuPro). Avoid formats that require app downloads.
How big should the QR code be on table cards?
At minimum 3cm × 3cm, ideally 5-6cm for easy scanning from a seated position. Test at the distance customers would hold their phone.
Do customers need an app to scan a menu QR code?
No. Any iPhone with iOS 11+ or Android with a modern camera app can scan QR codes natively. No app download needed.
Can I update my menu without reprinting the QR codes?
Yes — with a dynamic QR code from Dynamic QR, update the destination URL anytime. Your printed QR codes always point to the latest version.
Upgrade to Dynamic QR
Edit links anytime. Track every scan. One flat price — no scan limits.