Menu QR code generator
Link a QR code to your menu so diners can open it on their phone. Upload your menu somewhere public, paste the link, and print the code on table cards or the window.
Menu QR code generator
Example. Fill in the form to make yours.
Static code. Free forever. It never expires.
How to make a menu QR code
Put your menu online
Upload your menu PDF to your website, Google Drive or Dropbox, or use a menu page on your site. Make sure anyone with the link can open it.
Paste the link
Copy the public link and paste it into the generator above.
Test on a phone, then print
Scan the code with mobile data, not your shop WiFi, to be sure it opens for customers. Then print it on table cards or stickers.
Choosing where your menu lives
The code is only as good as the link behind it. Good places to host a menu:
- Your own website. Best option. You control it, and the link never changes unless you change it.
- Google Drive or Dropbox. Fine for a quick start. Set sharing to “anyone with the link”, or customers will see a sign-in page.
- Your ordering or booking platform. Many have a public menu page you can link to.
Avoid links that expire, like temporary file transfer links.
Updating prices and dishes
A static code always opens the same link. That is good news: if you replace the file at that link, the code shows the new menu without reprinting. On your own website, upload the new PDF with the same file name. On Google Drive, use “Manage versions” to upload a new version of the same file instead of a new file.
Making it easy to scan
- Print dark on light, with a white border around the code.
- Add a short line like “Scan for our menu”.
- Keep a few paper menus for guests who prefer them or whose phones cannot scan.
- Laminate table cards. Scratches and stains are a common reason codes stop scanning.
Add your logo
Open “Colors, size and logo” to upload your logo. It stays on your device. The generator switches error correction to High so the code still scans with a logo on top.
Getting a link for your PDF menu
A QR code holds a link, not a file, so your menu needs to live online first. Three good options:
- Your website. Upload the PDF or add a menu page. This is the most reliable, and you control the address.
- A cloud drive. Upload the PDF, set sharing to “anyone with the link can view”, and copy the link. Test it in a private browser window to be sure it opens without a login.
- Your online ordering or booking page, if it already shows your menu.
To change prices later without reprinting, keep the same link and replace the file behind it.
Table cards that get scanned
Print the code at least 3 cm (about 1.2 in) wide for tables, bigger for windows and walls. Add a line like “Scan for our menu”, and keep a few paper menus for guests who prefer them.
Questions people ask
Can I update my menu without reprinting the code?
Yes, if the link stays the same. Replace the file at the same address, for example by uploading a new version over the old one on your website. The code points to the link, not the file itself.
Should I use a PDF or a web page?
A simple web page is easier to read on a phone and loads faster. A PDF is fine if that is what you have. Keep it small, under 2 MB, so it opens quickly on slow connections.
Will the code stop working after a trial?
No. This is a static code with your link inside. It does not depend on us, so there is no trial to run out.
How big should I print it?
On a table card, 3 to 4 cm (about 1.5 in) is plenty. On a window or wall that people scan from a distance, go much bigger.
How do I get a link for my PDF menu?
Upload the PDF to your website, or to a file service such as a cloud drive, and set it so anyone with the link can view it. Copy that public link into the generator.
Is a menu QR code free?
Yes, here. The code links straight to your menu, so there is no subscription and nothing that can be switched off.
Will it work on every phone?
Any recent iPhone or Android phone reads it from the camera. A short web address printed under the code helps guests with older phones.