Skip to content
Subbito

It is no longer just a menu with a QR code.

Load your menu once. Every dish works twice.

The menu you already have starts translating itself, giving you professional-looking photos and writing the posts for your social media. Your guests read it on their phone, in their own language, with nothing to install.

  • Digital menu
  • Translations
  • AI photos
  • Social posts
  • Stats

For restaurants, cafés, bars, pastry shops and bakeries

No card · Nothing to install · The base plan is free forever

PTENES
  • Arroz de marisco

    for two

    gluten free
    24
  • Bacalhau à Brás

    with olives

    16
  • Pastel de nata

    today's

    Sold out
    2
Post generated from the photo of the dish, with the 2x1 inside the image

Warm pastel de nata, straight from the oven. Monday to Friday, 9 to 11am, two for one 🧡

One menu

One menu. Much more than a QR code.

Menu

Your menu always up to date. Change a price and it changes everywhere.

Translation

Speak to tourists without keeping five different menus.

AI photos

Turn the photos of your dishes into professional images.

Social media

Create posts from the dishes already on your menu.

One single source. Several results.

Before and after

Printing costs money. Translating costs more. And the Instagram has been quiet since March.

Today

  • A PDF menu nobody can read on a phone
  • Photos of the dishes buried in your phone
  • Translations done by hand, or not at all
  • An Instagram that has not moved since March
  • Prices out of date on the printed menu

With Subbito

  • A digital menu you update in one tap
  • Photos composed by AI around your own
  • AI translation, approved by you
  • Posts made from the dishes you already have
  • Instant changes, no trip back to the printer
  • Statistics on who reads the menu

The catalogue you already maintain for the menu holds exactly what you need to make a post. Somebody just had to join the two together.

What makes us different

You have the dishes. What you lack is time to post.

You pick a dish that has a photo, what the post is for — offer, new dish, dish of the day, seasonal, reminder —, the format and the language. You get three image options and the caption already written.

  1. 1 dish
  2. 3 images
  3. 1 caption
  4. 1 post ready

Square 1080×1080 · Portrait 4:5 · Story 9:16

No professional photos?

You do not need to hire a photographer. Take one photo and Subbito builds the scene around it.

Purpose

OfferNew dishDish of the day

Format

SquarePortraitStory

Quality

StandardMaximumUltra
1 creditGenerate

Three options and the caption

The photo you took with your phone
The photo you took with your phone
Three options and the captionThree options and the captionThree options and the caption

Warm pastel de nata, straight from the oven. Monday to Friday, 9 to 11am, two for one 🧡

#pastelaria #pasteldenata #nataSweetNata #pastries #offer #breakfast #portuguesebakery

The food is always your photo

The AI composes the background, the table, the light and the framing around it. In posts it never invents the dish: what arrives at the table is what you see in the image.

The price comes from your menu, not your typing

You write what you want to announce — "2-for-1 in the mornings", "new on the menu" — and the price comes along on its own, straight from the menu. It sits inside the scene, in the light and the perspective of the table, not on a label stuck on top.

Create my menu free

It does not post for you. You download and post where you already post.

How it works

One afternoon and it is running.

  1. 01

    Photograph the menu you already have

    Up to eight photos or a PDF. They are read three at a time, repeated sections are merged across pages, and the draft is saved page by page — close the browser and you lose nothing. At the end you review, and anything doubtful comes flagged.

    Reading your menu

    Page 3 of 8
    • Repeated sections merged
    • Needs a checkPrice hard to read
    ementa.pdf

    Allergens are never guessed: those you enter yourself, from a fixed list.

  2. 02

    Approve the translations, one by one

    You write in your own language and ask for the translation. It lands in an editable field and never publishes itself: each language has its own status, and if you change the original the translation is marked out of date.

    The translations, one by one

    • PTApproved
    • ESApproved
    • ENPending
    • FROut of date
    • DENot translated

    European Portuguese, properly: sumo not suco, ementa not cardápio.

  3. 03

    Print the QR code and open the menu

    A6 table card, 60×60 mm sticker and A4 poster, all vector and ready for the printer. The code comes out in your colour and the invitation is translated into all six languages.

    A6 table card
    Generated with the same code the dashboard uses. This is the file that goes to the printer.

    You also get the link for your Instagram bio and your Google listing.

The public menu

From the code on the table to the menu, with nothing to install.

Whoever sits down points their camera at the QR code and the menu opens in the browser, in the language of their phone. There is no app to download and no account to create: it is a page, and it opens even on the weak signal of a full terrace.

A6 table card

Point your camera

go.subbito.app/o-restaurante

O Restaurante

ptesen
Search the menu
VegetarianVeganGluten free

Mains

  • Arroz de marisco

    for two

    24
  • Bacalhau à Brás

    with olives

    16

Desserts

  • Pastel de nata

    today's

    Sold out
    2
This is how it looks on the phone of whoever sits down. The dishes here are drawings; your menu carries your own photos.
  1. 01

    Point the camera

    At the table card, the sticker or the poster. No app is needed to read the code: the phone camera already does it.

  2. 02

    A page opens

    The address is yours and the menu is the one you published. No sign-up, no download and no waiting for a screen to load.

  3. 03

    They read it in their language

    The menu detects the language of the phone and opens in it, if you have that one published. And it switches with one tap, without leaving the page.

The rest

What is inside.

One language, one address

Six languages available, each with its own address so Google can index them separately. Whoever arrives sees theirs, detected from their phone.

1 on free · 3 on Principal · 5 on Chef

Allergens, properly

A fixed list, with icons and a key, translated by hand into all six languages. It is the one part of the product that never goes through AI, and it never will.

AI dish photos

If you have a photo, the AI changes its background and light and leaves the dish alone. If you don't, it can compose one from the description — and then your menu tells guests the image was created that way.

With your plan's credits

QR codes and posters to print

Table card, sticker and poster, all vector and in your colour. You can also share them as an image, for anyone who would rather send it by message.

You know what is working

Views by day, by hour and by language, the most-viewed dishes, and the ones being viewed heavily while sold out.

A menu that looks like you

Nine visual styles and three ways to arrange the dishes. Your logo and your colour, on the menu and on the QR code.

From Entrada

Sold out in one tap

Mark a dish as sold out and it drops off the menu on the next visit. You can also say what hours each thing is served.

Search and filters

Guests type what they are after, or filter by vegetarian, vegan and gluten-free. Only the filters your menu actually uses appear.

Sign in without inventing passwords

A link in your email or your Google account. No extra password to forget.

The look

Nine ways to make the same menu look like yours.

The colour and the logo are yours; the rest you pick from a list. These are the nine, in the exact colours they come out in.

    Classic

    Sharp

    Warm

    Night

    Minimal

    Fresh

    Coastal

    Berry

    Sunny

Choosing the look is available from the Entrada plan. Free stays on Classic.

Privacy

You know what works without knowing who anyone is.

The menu statistics count views, languages and hours. Nothing else. Nobody signs up to read a menu, so nobody leaves a trace for having read one.

No IP · No cookies · No device identifier

We were born in Braga.

We are starting with the restaurants of our own city.

Pricing

Start free. Move up when you need to.

The base plan is free forever and asks for no card. It is not a trial on a clock: if all you need is a menu in one language, stay on it as long as you like.

Free

Free forever. No card.

€0

  • 1 language
  • 2 credits: 6 images and 2 captions to try it out
  • 2 menu scans to get started (one time)
  • Classic look
  • No translation (single language)
  • AI images · Standard
Start free

Entrada

With your look, and posts every month.

€12/month

or €120/year — pay for 10, get 12

  • 1 language
  • 10 credits a month
  • 3 menu scans/month
  • You choose how the menu looks
  • No translation (single language)
  • AI images · Standard
Get started

Principal

Most chosen

Three languages and room to post properly.

€29/month

or €290/year — pay for 10, get 12

  • 3 languages
  • 30 credits a month
  • 10 menu scans/month
  • You choose how the menu looks
  • AI translation
  • AI images · Top
Get started

Chef

Top quality and more than one place.

€49/month

or €490/year — pay for 10, get 12

  • 5 languages
  • 100 credits a month
  • 20 menu scans/month
  • You choose how the menu looks
  • AI translation
  • AI images · Ultra
Get started

How credits work

The same credits cover both things: the photo of a dish on your menu and the images for social media. One generation gives you 3 options plus the post caption. You choose the quality: Standard 1 credit, Maximum 3, Ultra 5. Plan credits renew every month; the ones you buy separately never expire.

Need more in a particular month

One-off packs, single payment: +20 €12 · +50 €25 · +100 €40.

More than one place

Each additional place is €12/month, with its own menu, QR code and statistics. Available on the Chef plan.

Prices exclude VAT. Payments and invoicing through Polar.

Questions

What everyone asks.

Do I need a card to start?

No. The free plan asks for no card and has no expiry date. You are only asked when you decide to move up a plan.

Does it take orders and payments at the table?

No. The menu shows what you have; it does not take orders or payments. That is a decision, not an outstanding task: an ordering system forces you to change how the kitchen works, and what we solve is a different problem.

Does it post to Instagram by itself?

No. It creates the images and the caption, and you download them to post where you already post. Posting on your behalf would require your social accounts, and we want neither that responsibility nor you taking that risk.

Is the Portuguese European or Brazilian?

European, with a glossary of its own to guarantee it: sumo not suco, ementa not cardápio, toucinho not bacon. Translations always wait for your approval before they appear on the menu.

Who handles the allergens?

You do, from a fixed list of the fourteen EU allergens, translated by hand into all six languages. AI never infers them and never translates them. It is health information and it does not get guessed.

My photos are not great. Does it still work?

It does, and that is precisely the point. The generated image starts from your real photo and rebuilds the light, the table and the background around it. There is also a guide with seven examples to improve the ones you take from now on.

How many languages does each plan include?

One on Free and Entrada, three on Principal and five on Chef. A translation is paid for once and then it stays: that is why languages sit inside the plan rather than as a monthly add-on.

Can I change plan or cancel?

Whenever you like, from the dashboard. If you cancel, the menu does not disappear: it drops back to the free plan with one language.

Talk to us

Talk to us, or send us your menu.

Write with any question — pricing, how it works, whatever it is. We reply within 24 hours, and a person replies. And if your menu is already done, send it over: we will help you get it running, no strings attached.

How can we help?

Write to us directly

If you would rather not fill anything in, the inbox is always open.

fran@subbito.app

Or if you prefer

Create the account and see the menu working without speaking to anyone. No card, no strings.

Create the account

Your menu, in the language of whoever is reading it.

Upload the menu you already have and see how it looks. If it does not convince you, you have lost nothing.

Create my menu free

No card · Nothing to install · The base plan is free forever