Digital menu ยท Restaurants
QR Code Menus: How to Make One Free (and Do It Properly)
Published ยท 7 min read
Short answer
To make a free QR code menu, publish your menu as a mobile web page with a permanent short link, then generate a QR code pointing at that link and print it on table cards, windows and receipts. Never link to a PDF โ it is slow, unreadable on phones and invisible to search engines. On Woltaro, restaurants create a digital menu in the dashboard and the public page, short link and QR code are generated automatically at no cost, in all supported site languages.
Key takeaways
- Link to a web page, never a PDF or an image of a printed menu.
- The link must be permanent so printed QR codes never break.
- Prices change; the page must be editable in seconds from a phone.
- Translate the menu โ most visitors in Greece do not read Greek.
- Add a booking link at the bottom of the menu, not the top.
Why a PDF menu is the wrong answer
- It downloads instead of loading, which is slow on weak restaurant wifi.
- Guests have to pinch and zoom to read it.
- Search engines and AI assistants cannot read the dishes and prices properly.
- Every price change means regenerating and re-uploading the file.
- It is unusable with a screen reader.
What a good QR menu contains
- Sections that fold, so the page is scannable rather than endless.
- Dish name, short description, price, and allergen or dietary marks.
- Clear currency and, in Greece and Albania, the right one โ euro or lek.
- Photos only where they help; a wall of images slows the page down.
- Opening hours and a way to book a table at the bottom.
Languages: do not make guests translate
In a tourist market, a menu available only in Greek loses orders and creates slow, awkward service. The menu should appear in the visitor's language automatically, with the owner able to correct any wording that matters โ dish names especially, which often should not be translated at all.
Printing and placing the code
- Print the QR at least 3 cm square; smaller codes fail in low light.
- Add a one-line instruction: 'Scan for our menu'.
- Place codes on table cards, the window, the door and the bill holder.
- Keep a few printed menus for guests who prefer paper โ this is a courtesy, not a cost.
- Test the code on an old phone in candlelight before printing 200 of them.
Keeping it current
The value of a digital menu is that today's sold-out dish disappears today. Hide items rather than deleting them, update prices seasonally, and mark seasonal dishes with start and end dates so they appear and disappear on their own.
Doing this on Woltaro
- Build sections and dishes in the restaurant dashboard.
- Publish once โ the public menu page, short link and QR code are created automatically.
- The menu appears in every language the site supports, with owner-editable wording.
- Prices in euro or lek, matching the currency you already use.
- Free, with no subscription.
Create your free digital menu
Woltaro is free for restaurants โ no subscription, no commission โ and free for diners to browse menus, book tables and buy event tickets.
Frequently asked questions
- How do I create a QR code menu for free?
- Publish your menu as a mobile web page with a permanent link, then generate a QR code for that link. On Woltaro this is automatic: create the menu in the dashboard, publish, and the page, short link and QR code are generated free.
- Should a QR menu link to a PDF?
- No. PDFs load slowly, require zooming, cannot be read reliably by search engines or screen readers, and must be regenerated for every price change.
- Do QR menus help with Google search?
- Yes, when the menu is a real web page. Dish names, prices and descriptions become indexable text, which helps you appear for searches like 'restaurant name menu'.
- How big should a printed QR code be?
- At least 3 cm square on table cards, larger on windows and doors, with good contrast and a short instruction line.
- Can one menu serve several languages?
- Yes. A well-built digital menu detects the guest's language and shows translated text, while letting the owner keep dish names in the original language where that matters.

