Back to blog
By Mohamed-Ali·October 26, 2026·9 min read

Digital menu in Morocco: prices, QR code menus and setup (2026)

A digital menu in Morocco: what it costs in dirhams, how your guests open it without an app, and the steps to put your restaurant's menu online.

A digital menu in Morocco is the menu of your restaurant, café or snack bar, opening on the guest's phone when they scan the QR code on their table. The guest installs no app: the phone's camera is enough, on Android or iPhone. With ScanEat, it costs from 99 DH excl. tax a month, billed once a year, with a 14-day free trial.

Here is how it works, what it costs, how to set it up, and the answers to the questions owners ask before they start.

What is a digital menu?

A digital menu, also called a QR code menu, an online menu or a contactless menu, is a web page made for a phone screen. Each table has its own QR code: the guest scans it with their phone's camera, and your menu opens in their browser, with no account to create.

It is not a photo or a PDF of your paper menu. The guest scrolls through your categories in the order you chose, one dish per line, with its photo, its description and its price in dirhams, readable without zooming. Sizes and extras show with their prices, and allergens dish by dish, if you declare them. When you change something, the menu is up to date for the next guest.

To go further, read our guide to the digital menu for restaurants.

Why restaurants in Morocco are switching to a digital menu

The reasons come from the way restaurants work here:

  • Guests who do not all read the same language. A regular reads the menu in Arabic or French, a visitor in English or Spanish. With a digital menu, it is the same menu and the same QR code for everyone.
  • Prices that change. When the price of a product moves, a paper menu gets reprinted or crossed out. A digital menu is corrected from your phone, and the next guest sees the right price.
  • Dishes that run out. One tap marks a dish as sold out: it stays on the menu, and one tap brings it back when you have it again.
  • Ramadan. Opening hours change during the month. Each day can have several time slots, one for ftour, the meal that breaks the fast, and one for the evening, and your menu's page tells guests whether you are open.
  • Menus that wear out. No more dog-eared, stained or outdated menus: each guest reads the menu on their own phone.
  • Being found before the visit. Your menu has its own address: put it on your Google profile, your Instagram or your Facebook page. It is a real web page that Google can read, whereas a PDF stays a separate file.

How much does a digital menu cost in Morocco?

At ScanEat, the digital menu costs 99 DH excl. tax a month, billed once a year: 1,188 DH excl. tax. It includes:

  • unlimited menus and categories;
  • one zellij coaster per table, carrying the table's QR code;
  • your menu in French, Arabic, English and Spanish;
  • unlimited updates, live straight away;
  • photos, descriptions, prices and allergens;
  • a menu readable on any phone, with no app;
  • support from a Moroccan team, on WhatsApp.

You start with a 14-day trial, then you have a 30-day satisfied-or-refunded guarantee (see the terms, in French). Billing is yearly, and nothing renews without your say-so. If our prices change for new subscriptions, yours stays the one you signed at.

Depending on your plan, the same menu also handles guest ordering, the kitchen screen and the till. For several establishments on one account, the price is on request. Each plan is detailed in the pricing section. To see the till and ordering at the table day to day, read the example of a café.

What to check in any price

To compare digital menu offers, always ask the same questions:

  • is the price with or without tax, per month or per year?
  • are the QR code holders included, for every table?
  • is the menu translated, and into which languages?
  • can you change a price yourself, at any time?
  • does the subscription renew without your agreement?

Putting your digital menu online, step by step

Here is how it goes with ScanEat, from signing up to the first guest who scans.

1. Create your account

Create your account, then give your restaurant's name: it is enough to begin. You also choose the language you write your menu in. Once your email address is confirmed, your restaurant is created.

2. Add your categories and your dishes

Create your categories, for instance starters, mains, desserts and drinks: guests read the menu in that order. For a dish, a name and a price are enough, and it is online at once, with nothing to publish. Then add what helps people choose: a photo, a description, sizes and extras, allergens. A burger, a Caesar salad, a coffee: each has its own line and its own price.

No time to type it all? Send us your menu, a photo or a PDF is enough: we put it online for you, with your dishes and prices, and you read it through on your phone.

3. Say where and when to find you

Add your logo, the link to your Google Maps listing, your opening hours and your phone number. With your hours, the menu says by itself whether you are open. With your number, one tap is all a guest needs to call you.

4. Put the QR codes on your tables

Your table QR codes are made by our team. You receive one zellij coaster per table, QR printed, ready to place: the guest scans the one on their table, and the menu opens.

5. Open, and keep the menu alive

We are with you at launch, on WhatsApp. After that, the menu follows your restaurant: a price that changes, a dish that runs out, a new photo, everything is changed from your phone or a computer. Before Ramadan, here is how to adapt your menu and opening hours.

A menu in Arabic, French, English and Spanish

In Morocco, the same dining room welcomes regulars and visitors from far away. You choose your menu's languages and write each dish's translation in each of them. The guest picks their language on the menu, with the same QR code as everyone else.

Other languages can be added depending on your plan. For a menu that truly helps a visitor choose, with photos, clear descriptions and allergens, here is how to prepare a menu for tourists.

A QR code menu anywhere in Morocco

A digital menu does not depend on the city. You need a phone or a computer to change the menu, and your guest needs their phone to read it. So it works the same way in Casablanca, Rabat, Marrakech, Tangier, Agadir, Fez or a small town, in a neighbourhood café as in a riad, a snack bar, a beach restaurant or a food truck.

What changes from one address to another is the clientele. Where many visitors pass through, the translated menu matters first. In a neighbourhood of regulars, it is rather up-to-date prices and the dishes of the day. The same menu does both.

Paper menu, PDF or digital menu?

A paper menu reads without a phone, but it is fixed: a changed price means a reprint or a crossed-out line, and a translation means a second menu. A PDF behind a QR code is quick to make, but it is an A4 page on a small screen: guests zoom, drag the page around, and you need one file per language. A digital menu is a page made for the phone, in the guest's language, where your changes show straight away.

In the dining room, the simplest way is to combine the two: the digital menu on every table, and a few paper menus at the counter for the guest without a phone.

Frequently asked questions about digital menus in Morocco

What does a digital menu cost in Morocco?

At ScanEat, from 99 DH excl. tax a month, billed once a year: 1,188 DH excl. tax. The plans with ordering, the till and the kitchen screen, and the price on request for several establishments, are in the pricing section.

Do my guests need to download an app?

No. They open their phone's camera, Android or iPhone, point it at the table's QR code, and the menu opens in the browser. There is no app to install and no account to create.

Can I change my prices myself?

Yes, at any time, from your phone or a computer: a price, a photo, a sold-out dish. The next guest sees the new menu, and the QR code on the table stays the same: there is nothing to reprint.

Which languages can guests read the menu in?

Arabic, French, English and Spanish, as you choose the languages and write your dishes in them. Other languages can be added depending on your plan.

Who prints the QR codes?

Not you: our team makes the QR code for each table, and you receive one zellij coaster per table, ready to place.

Can I try it before paying?

Yes. You have a 14-day trial, then a 30-day satisfied-or-refunded guarantee. To see first what a guest sees, open the demo menu on your phone.

How long does it take to get online?

Your restaurant is created as soon as your email address is confirmed, and each dish is online as soon as you save it: your first dishes are online in minutes. If you send us your menu, we put it online for you. Your tables are ready once the coasters are on them.

What about a guest without a phone?

Keep a few paper menus at the counter, and your team takes their order as before. The digital menu replaces nobody.

Launch your digital menu with ScanEat

ScanEat is a Moroccan startup: your menu reads in Arabic, French, English and Spanish, with your prices in dirhams, and a zellij coaster carries each table's QR code. A question before you start? Message us on WhatsApp. Otherwise, create your menu: the first 14 days are free.

Mohamed-Ali, founder of ScanEat: digital menus, ordering at the table, a kitchen screen and a till for restaurants in Morocco and France.

Read next

ScanEat

Tips and guides to digitise your restaurant's menu.

Create my digital menu