How to Make a QR Code Menu (Free) — For Restaurants & Cafés
A QR code menu lets guests scan and view your menu on their phone — no app, no sticky laminated cards, and no reprints when prices change. This guide shows you how to make one for free and, importantly, one that never expires.
Quick answer
To make a QR code menu: (1) put your menu on a web page or PDF and copy its link, (2) open a free QR generator, (3) paste the link and generate the QR code, (4) download it as a PNG or SVG and print it on table tents or the door. With OneSol's free QR generator the code is static, so it never expires — and if you host the menu as a OneSol page you can update it any time without changing the QR.
1. Put your menu online
Your QR needs something to point at. Host your menu on a simple web page (a OneSol page works, and lets you update prices any time) or upload a PDF and copy its public link. A live page beats a PDF — it's easier to read on a phone and you can change it whenever.
2. Generate the QR code
Open a free QR code generator, paste your menu link and create the code. Use a static QR (not a 'dynamic' one that routes through someone else's server) so it can never expire or be switched off. Add your logo or brand colour if the tool allows.
3. Download and print it
Download the QR as a high-resolution PNG or SVG so it stays crisp at any size. Print it on table tents, the window, the counter, coasters or the receipt. Test it with two or three phones before you print a batch.
4. Update the menu without reprinting
If your menu lives on a page you control, you can change dishes and prices any time and the same QR keeps working — no new code, no reprint. That's the big advantage over printing prices on paper.
Ready to start? OneSol is free.
Sell, book and get paid from one link — no card needed.
FAQ
Does a QR code menu expire?
A static QR code never expires — it simply encodes your link. Avoid 'dynamic' QR codes that route through a third-party server, because those can stop working if that service changes or you stop paying. OneSol's QR generator makes static codes.
Do customers need an app to scan it?
No. Every modern phone camera scans QR codes straight from the camera app — guests just point and tap the link.
Can I update the menu later?
Yes, if the menu is on a page you control. Change the content and the same QR still works — no reprint needed.