How to make a QR code menu that keeps working
Create a QR code menu that opens quickly on a phone. Learn how to choose the link, place the code and test the final printed version.Written by Qraffe · Updated September 22, 2026 · 4 min readStart with a phone-friendly menu page
The code is only the doorway. Before you create it, open the menu link on a phone using mobile data and Wi-Fi. Check that it loads quickly, uses readable text and makes prices easy to find without pinching or zooming.
Use one stable URL for the menu. You can change dishes, prices and opening hours on the page behind that address. If you replace the address itself, the printed QR code will still point to the old one.
Create the QR code
Open Qraffe’s URL QR code generator, paste the final menu address and generate the QR code. Keep the design simple enough to scan in the lighting where guests will use it.
Do not rely on a QR code alone. Add a short call to action such as “Scan for menu” so guests know what the code opens.
- Copy the final menu URL.
- Paste it into the URL QR code generator.
- Generate the QR code.
- Download SVG for a supported print workflow or PNG for a fixed-size image.
Place it where guests can comfortably scan
Put the code where a guest can see it before ordering: on a table stand, table tent, counter sign or entrance display. Keep it away from folds, sharp curves, glare and crowded artwork.
Leave a clear quiet zone around every edge. Strong contrast matters more than decorative effects.
Test the final material in the venue
Scan the actual printed item from the distance and angle guests will use. Test under normal service lighting and with more than one phone. Confirm both parts of the experience: the code scans and the menu page opens.
Check the link again after any website change. Qraffe creates a static QR code and does not manage the menu page after you download it.