How to Create a Restaurant Menu QR Code (Free)
A menu QR should be boring in the best way: large enough to scan, high contrast, pointing at a mobile-friendly menu you can update. You do not need a subscription for that.
Key takeaways
- Encode a stable HTTPS menu URL you control (site, PDF, or published doc).
- Update the menu on the web page; keep the same URL so table tents stay valid.
- Print at least ~2.5–3.5 cm on table materials; larger for wall signs.
- Pair the code with a short line of text: “Scan for today’s menu.”
What to encode
Best option: a mobile web page on your domain, such as https://yourcafe.com/menu. Alternatives that still work:
- A PDF hosted on your site (ensure it opens quickly on phones)
- A well-structured Google Site or published doc (less branded, fine for pop-ups)
- Separate URLs for lunch vs dinner if that reduces confusion
Tip: Avoid encoding a third-party short link you do not control for a permanent table fixture. If that vendor changes plans, every table breaks.
Static vs dynamic for menus
If you can keep one menu URL and edit the page content, static is ideal. You only need dynamic (or your own redirect) when the printed code must point somewhere new while the physical tent stays put and you refuse to keep a stable path.
Read more in static vs dynamic QR codes.
Step-by-step with this free generator
- Publish or update your menu page. Test on a phone over cellular data.
- Open the QR generator and paste the menu URL.
- Optional: add UTMs if you want analytics source breakdowns (e.g.
utm_source=table_tent). - Choose a larger size and high-contrast colors (dark on light).
- Download SVG for print shops or PNG for office printers.
- Place on table tents, insert cards, or window clings with clear margin.
- Scan from a seated guest’s position before you copy the design to every table.
Placement that gets scans
- Table tents with a one-line instruction beat tiny codes hidden in footer art
- Keep codes out of wet rings and plate edges
- Offer a paper menu path for accessibility and guests who will not scan
- Train staff: “The menu is on the stand — or ask me for paper.”
Updating prices without reprinting every table
Put changeable content on the webpage. Keep the QR pointing at the same URL. Reprint only when branding or furniture changes — not when the soup of the day changes.
Common restaurant mistakes
- Encoding a Facebook photo album that requires an app login
- Using a Wi‑Fi captive portal page as the “menu”
- Light brown codes on kraft card “for vibe”
- Single PDF that is 40 MB of unoptimized images
FAQ
Do menu QR codes expire?
Static codes from this site do not expire on our side. Your menu link can still break if you delete the page — see do QR codes expire?
Can I use one code for menu + Wi‑Fi?
Better as two codes or a landing page with both actions. A single Wi‑Fi payload will not show a menu.
Is this free for commercial restaurant use?
Yes. Download and use the files for your business. You are responsible for menu accuracy and accessibility.
Generate a restaurant menu QR
Create free QR codeNo login. Generated in your browser. Download as SVG, PNG, or JPG.