In this article
A QR code digital menu is a café's or restaurant's menu published as a web page: the guest scans the QR code with their phone camera and the menu opens in the browser, with no app to install. In Morocco, it is the simplest way to offer a menu that reads well in French, Arabic and English, with prices that are always right. This guide compares the options and what they cost, then covers what a good menu has to do, from Ramadan to the tourist season.
Why QR menus matter so much in Morocco in 2026
Morocco has about 73,300 restaurants and cafés, including 15,281 in Casablanca, 10,722 in Marrakech and 9,689 in Rabat, yet only about 10,900 of them have a website (xMap, 2023). For most venues, the menu link becomes their first real web page: the one in the Instagram bio, on the Google listing and in WhatsApp replies.
The second reason is tourists. The country welcomed a record 19.8 million visitors in 2025 (+14%) and is aiming for 26 million by 2030, according to official Moroccan tourism figures. They read French, English, Spanish or German; faced with a handwritten chalkboard in French, they guess.
The third reason is that prices move. Every rise in the cost of coffee, cooking oil or meat means reprinting the menu or crossing prices out with a pen. A digital menu is corrected in seconds, and the QR code stuck on the table stays the same.
Three ways to get a QR menu in Morocco
A café, snack bar or restaurant has three options today.
- A PDF behind a QR code, sold by a freelancer for roughly 150 to 650 DH (about 15 to 60 euros). Every price change means a new file, and often a new invoice.
- A generic QR menu generator, where you retype every dish and every price into an interface that is rarely built with Arabic in mind. Some switch the QR code off when the free trial ends.
- A digital menu built from your paper menu. This is the ManyMenu approach: you photograph each page, the AI reads it in three passes, keeps your colors and your logo, and you check everything in the control room before publishing. It takes about 30 seconds for a typical menu.
Try it without an account in the live demo, or read our comparison of PDF menus and digital menus (in French).
What a good digital menu needs to do in Morocco
A QR menu has to be more practical than the paper one, in a Casablanca café as much as in a riad in Fès.
- Open fast on 4G. A scanned PDF of several megabytes keeps people waiting on the terrace. According to TEAM LEWIS (2024), 28% of diners complain about menus that load slowly.
- Read without zooming. Large text, strong contrast, categories as tabs: 26% of diners find QR menu text too small (Toast, September 2024).
- Speak at least three languages: French, Arabic displayed right to left, and English, plus Spanish or German in tourist cities.
- Show prices in DH: "18 DH", not "18" on its own.
- Flag sold-out dishes, rather than having a waiter come back to apologize.
- Carry the right labels: halal, contains alcohol, vegetarian, spicy. Halal matters most in hotels and in venues that serve alcohol.
- Keep the real names. Msemen, harira, bissara and pastilla stay as they are, followed by a short description: "bissara: fava bean soup with cumin". Translated as "flaky pancake", msemen no longer means anything to anyone.
Concrete examples: digital menu for cafés, digital menu for Moroccan restaurants and the Café Atlas menu, a demo café in Marrakech.
Ramadan, terrace, tourist season: a menu that follows the year
In Morocco, the menu follows the calendar, not just the prices.
- Ramadan. Many venues close during the day and live to the rhythm of ftour, the meal that breaks the fast. Put a "Ftour" category at the top (harira, dates, chebakia, msemen, juices, tea), with its fixed-price set menus and the new opening hours. After Eid, breakfast takes back its place.
- Summer on the terrace. Fresh juices, ice cream, lemonade: the menu depends on the market. When the price of avocados shoots up, avocado juice goes to "sold out" instead of being served at a loss.
- Tourist season. Switch on the languages that matter and feature what visitors come for: tajine, couscous, pastilla, mint tea. Your menu analytics show which languages your guests' phones use, so you know which ones are missing.
In ManyMenu, all of this happens from the phone, in the control room: a price changes in two taps, a dish becomes "sold out tonight", a category is created or moved to the top. The QR code, the link and the TV screen follow at once, with nothing to reprint.
Where to put your menu's QR code and link
The QR code is for seated guests; the link is for everyone else.
- Table tents, with a short line: "Scan to see the menu".
- Counter and till, for people who order standing up or take away.
- Shop window, so passers-by see the prices before they walk in.
- Instagram bio, rather than a story that disappears after 24 hours.
- Google Business Profile, in the field meant for the menu.
- WhatsApp Business, in the greeting message and in reply to every "can you send the menu?".
Add the Wi-Fi name and password to the menu: it is often the first question guests ask the waiter. QR code size and tests before printing are covered in our guide to creating a QR menu (in French).
Budget, payment and mistakes to avoid
How much to budget
- PDF from a freelancer: about 150 to 650 DH (15 to 60 euros), paid again at every major update.
- Generic generator: a monthly subscription, often billed in euros.
- ManyMenu: 0 DH with an activation code (Starter), 99 DH (14 euros) a month with three languages and three TV screens (Pro), 290 DH (36 euros) a month for three venues (Business), with no commission and no contract (see pricing).
- Printing: table tents and stickers, paid once, as long as the QR code does not change.
Menu first, payment later
In Morocco, cash still dominates in cafés and snack bars: start with the menu, not with paying by phone. Even in the United States, 59% of full-service restaurant guests would view a menu by QR code, against 46% who would pay that way (National Restaurant Association, 2024).
Common mistakes
- A QR code that points to a file: replace the PDF, the address changes, and every printed QR code leads to an error page.
- An unreadable QR code: too small, gold on black, glossy lamination.
- Out-of-date prices: the guest reads 15 DH, pays 18 DH, and trust is gone.
- Getting rid of all paper: according to Ipsos (July 2025), 58% of American adults would like paper menus back.
- Printing before testing the QR code on an iPhone and an Android phone, on 4G.
In short
In Morocco, a QR digital menu is first of all a web page: your menu, readable in several languages, up to date and easy to share anywhere. Put the QR code where guests sit, keep control of your prices from your phone, and request access to turn your paper menu into a digital menu.





