Guests scan a code with the phone camera and see your live menu — no app, no account. Below: what a QR menu is, how it works, and how to build your own.
No credit card required. Start your 14-day free trial.
A QR menu — also called a digital menu, an electronic menu or a QR code menu — is your menu published as an ordinary web page, reached through a printed code. A guest points a phone camera at the code, taps the notification, and the menu opens in the browser like any other page.
The code itself holds no menu. It holds only the address the menu lives at, and that is the whole trick. You can change the content as often as you like — prices, photos, new dishes, dropped ones — and the same printed code still works. That is the real difference from a paper card: an update costs a click, not a reprint.
This is not a mock-up — the code leads to a working QR menu for a demo venue. Scan it with your phone, or open the demo menu →
Signing up takes a moment and needs no card. You get the back office with your menu catalog and your own public menu address immediately.
Type categories and items in, or scan the card you already have — the Menu Scanner in the AI Tools module reads a photo or a PDF and turns it into a list of items with names and prices, ready to correct.
Give each item a description, a photo, a portion size, calories, allergen tags, size variants and paid modifiers. Those details are what let a guest order without stopping a waiter.
Pick the languages the menu should be available in and the one it opens in. The Menu Translator handles names and descriptions, so you never keep a separate card per language.
The code and the link to your menu are already waiting in the QR Menu settings. Nothing to order, design, or generate in an outside tool.
Print the code straight from the back office onto table tents or stickers, or copy the link into your Google listing, Facebook, Instagram or your own site.
A price change, a seasonal dish, an item off for the night — you fix it in the catalog and the QR menu shows the new version within seconds. The code on the table stays the same.
Want to build your own QR menu?
Create your QR Menu →No. Neither the guest nor you install anything. The QR menu opens in the phone browser, so the camera is enough — every iPhone and practically every Android has recognised QR codes in the stock camera app for years, with no separate reader.
The guest also creates no account, hands over no email or phone number, and accepts no terms just to look at the menu. If you switch on phone ordering, they can place an order anonymously too, choosing a table or takeaway. Every extra step between the code and the menu is a guest who puts the phone down and asks for a paper card.
In POSolid the QR menu is not a second product kept alongside the till. It is the same menu you maintain in the catalog, shown to the guest from the other side. There is no second list of dishes to update — and so no way to end up with a six-month-old price sitting on a table.
If you switch on phone ordering, the guest's order joins the same flow as one taken at the till: it appears on the kitchen display, counts in the reports and draws its ingredients from stock. Nobody retypes anything.
The QR menu reads your catalog, so almost everything a guest sees is set once — in the same places you already maintain the menu.
A multilingual menu is the one thing a paper card cannot do at any price. You pick the languages the menu should be available in and the Menu Translator handles names, descriptions and modifiers. The guest switches language with one tap, at any point.
Each item carries the full detail: name, description, photos, portion size, allergens, variants and pricing — translated and laid out legibly on any phone.

One menu, every language. Your guests always feel at home — even travelling abroad.
AI translation — no weird phrasing, no manual work.
Your menu is translated by AI into every language you enable. No copy-pasting into a translator, no hiring a translator, no awkward phrasing on the card. The AI understands food context — dish names, descriptions and modifiers come out natural and correct in every language. You add a dish once, in your own language, and every guest sees it in theirs. The Menu Translator works within the monthly character allowance of your plan.
Yes, and it is worth being honest about how. The code itself is always free: it is just an encoded address, any tool online will produce one, and nobody can charge you for it. The code was never the problem — the page it points at is. You can put a PDF menu on cloud storage and encode that link for nothing, but the guest gets a document they have to pinch-zoom on a phone: no photos, no search, no languages, and every price change means swapping the file.
Free QR menu builders solve part of that, usually in exchange for ads, an item limit, or somebody else's brand on your card. It is also worth checking whether “free forever” means a static code — one that points straight at a file. A static code cannot be rescued: when the file or the service goes away, every code on every table has to be printed again.
In POSolid the QR menu is not a standalone builder but a module of the POS — included from the Standard plan up, and free to try for the first 14 days with every module and no card. You are not paying to generate a code; you are paying so that the menu, the till, the kitchen and the stock room work from one card instead of four lists somebody has to reconcile by hand. Compare all plans and what a POS really costs →
The obvious saving is print, but that is rarely what makes the difference. A QR menu works from the first minute of the visit: the guest sits down and already has the menu, instead of waiting for someone to bring one. On a full floor that is several minutes recovered from every table.
The second benefit is quieter. A card with photos, descriptions and clearly priced modifiers tells a guest more than a list of names, and the waiter stops being a menu interpreter and goes back to service. Add allergens spelled out on every item — the question that gets asked every evening anyway.
Two things a paper card cannot do at all. The first is language: the same menu opens for a guest in Polish, English, German or Ukrainian — names, descriptions and modifiers included — so a foreign guest orders without pointing, and the waiter is not translating ingredients. The second is ordering: switch it on and the guest fills a basket, picks a table or takeaway and sends the order themselves, into the same flow as one taken at the till.
Menu content is translated for every language you enable — with no separate card to maintain per language.
Read the guide →Every dish shows a photo, full description, portion size, calories, allergens, size variants and priced modifiers.
Read the guide →Guests scan the code with the phone camera — nothing to download, no sign-up, no details to hand over.
Read the guide →The code and the link wait in the settings. Print them straight from the back office onto table tents, or paste the link into social media.
Read the guide →Optionally the guest fills a basket, picks a table or takeaway and sends the order — it lands in the same flow as one taken at the till.
Read the guide →The menu, the till, the kitchen and the stock room work from the same data. Here is what else comes with the QR menu.
A QR menu is a digital menu published as a web page and reached through a printed QR code. The guest scans the code with the phone camera and browses the menu in the browser — with photos, descriptions, allergens and always-current prices.
Create a venue account, enter categories and dishes with prices (you can scan a paper card instead), fill in descriptions, photos and allergens, enable languages, then take the ready QR code from the QR Menu settings and print it for the tables. Entering the menu itself takes the longest — the rest is a few minutes.
No. The guest scans the code with the stock phone camera and the menu opens in the browser. There is nothing to download or install, on their side or yours.
No. Browsing the menu needs no account and no personal details at all. Even placing an order from the phone is anonymous — the guest only picks a table or takeaway.
Yes. The code points at your menu's permanent address, not at one version of the card. You change a price, name, photo or availability in the catalog, the guest sees the new version within seconds, and the code on the table stays the same.
No — the venue has one code and one menu link, so you print and place the identical table tent everywhere and never have to track which code went where. The table number is not baked into the code: the guest picks it from a list when placing the order, and that list comes from your floor plan.
Yes. You pick the languages it is available in and the one it opens in; the guest switches with one tap. Names and descriptions are handled by the Menu Translator, so you add a dish once, in your own language.
The code itself is always free — what you pay for is what it points at. A free PDF on cloud storage works, but it has no photos, no search, no languages and no update without swapping the file. In POSolid the QR menu is a module of the system, included from the Standard plan, and free to try for the first 14 days with no card.
The QR menu is part of the subscription from the Standard plan up — it is not a paid add-on, and there is no charge per scan or per menu item. Current rates for your country are on the pricing page.
Yes, if you switch it on. The guest fills a basket, picks a table or takeaway, adds a note and sends the order — it joins the same flow as one taken at the till, kitchen display and reports included.
A photo, the full description, portion size and calories, allergen tags, size variants and priced modifiers. Calories, allergens and prep time can each be switched off if you do not track them.
Enter your menu, download the QR code and put it on the tables. Free for 14 days, no card required.
Create your QR Menu →