Tablio

QR menu software for restaurants

QR menus made simple for restaurants.

Build your menu in the dashboard, print the QR code once, and change what it opens whenever service says so. Guests scan with the phone already in their pocket — there is no app to install.

14 days free on every new restaurant · Plans from €9 a month · Nothing charged until the trial ends

Luna Bistro Scan for the menu
Scan the printed code; the menu opens in a browser.

The problem

Every table already has a screen.

It is in the guest's pocket, it is charged, and they know how to use it. The only thing missing is something on the table worth pointing it at.

Tablio prints that something. A code goes on the table, in the window, on the takeaway bag. A guest lifts their phone to it and the menu opens in a browser. There is no app to install, no account to make, and no waiting for a laminated card to come back from another table.

What arrives on the phone is not a PDF. It is the menu the kitchen edited this morning, with today's prices, today's sold-out items and the allergens written next to the food they belong to.

How it works

How a restaurant QR menu works.

Four steps, and only the third one involves a printer. Most restaurants are through all four in an afternoon.

  1. Create your menu

    Categories, items, prices, photographs, badges, allergens and dietary labels, in a dashboard that works like a document rather than a publishing tool.

  2. Generate your QR code

    One code for the whole menu, or a code for each table. Download it as a PNG, as a PDF, or as a printable poster in four colourways.

  3. Put it in your restaurant

    Table cards, the window, the takeaway bag. The printed code is the only part of the system a guest ever has to see.

  4. Guests scan and browse

    The menu opens in the browser they already have, in seconds. No app, no account, and nothing to hand back at the end.

Change the menu afterwards and the printed code stays exactly as it is. Moving a price, adding a dish or marking something sold out never means reprinting anything.

Branding

It should look like the restaurant.

A menu that looks like software is a menu that belongs to the software company. This one is supposed to look like it came from the room it is sitting in.

Four starting templates and four palettes, then six colour roles you can set individually: background, card, text, primary, secondary and button. Layout, price style, card style, corner shape, image shape, category navigation and the font all move independently. Every section of the menu can be switched off, so a restaurant with no delivery number does not ship a dead call button.

The preview is not a mockup of the menu. It is the menu component itself, running the configuration you just set, which is why what an owner approves is literally what a guest receives.

9:41
Open now

Luna Bistro

Mediterranean Bistro

Sun-soaked Mediterranean plates, fresh pasta and slow coffee, served all day in the heart of the old town.

Call WhatsApp Directions
BreakfastBurgersPizza PastaDessertsDrinks
  • Cacio e PepeTonnarelli, pecorino romano, cracked black pepper. €9.50
  • Linguine alle VongoleClams, white wine, garlic, parsley, chilli. €13.50
  • Lasagne al FornoSlow beef ragu, bechamel, parmesan crust. €11.90
Palette
Template

Press a swatch. The preview is the guest's menu, re-themed live — and the printed code it is reached by does not change.

QR codes

One code. Three destinations.

A printed code is the most expensive thing in the system, because changing it means changing every table. So the code is the one part that is built never to change.

Full menu

tablio.co/m/luna-bistro

The whole menu, in the guest's language, at the top. This one encodes the menu address itself, so it works even if nothing else does.

Promotion

tablio.co/q/…

Opens the menu with a running offer already on screen. A claim is recorded when the guest takes it, so you find out whether the poster in the window did anything.

Specific table

tablio.co/q/…

The same menu, opened with the table's own label attached, so a scan from table four is a scan from table four rather than a scan from the building.

Then stop reprinting.

Every code except the full menu resolves through a tracked redirect. The card on the table keeps pointing at the same address for its whole life, and where that address sends people is a setting.

Downloads as PNG, as PDF, and as a printable poster in four colourways. Error correction is fixed at level H, so the logo in the middle cannot make the code unreadable.

What you can do

Everything runs from one dashboard.

Six things, done properly. Anything Tablio has not built yet is labelled that way rather than sold.

Digital menus

Unlimited categories, and up to 40 items on Starter or unlimited above it — each with its own description, price, photograph, badges, allergens and dietary labels.

QR codes

A code for the whole menu, a code for each table, or a code for a campaign — generated by the same encoder the printed cards use.

Instant updates

Mark a dish unavailable and guests stop seeing it. There is no publishing step, no export, and no reprint.

Promotions

Schedule an offer and it appears on your menu for as long as it runs. A promotion campaign gives that offer its own code per place — a flyer, a window, a delivery bag — and records a claim when a guest takes it, so you can tell which one worked.

Customers

Guests who leave their details on your menu arrive in one list, with the consent they gave recorded against them.

Menu analytics

Scans, categories opened, items opened, contact buttons pressed and offers claimed — aggregated by day, and read back on the dashboard.

Analytics

The honest version of an empty chart.

The public menu records five things: a scan, a category opened, an item opened, a contact button pressed, and an offer claimed. They are aggregated in the database and read back on the dashboard.

That is the whole list. There is no session replay, no heat map and no scoring of your guests, because none of those would survive a conversation with the person whose restaurant it is.

And when nothing has been recorded, the screen says nothing has been recorded. No seeded demo traffic, no sample chart, no number invented to make a new account feel busy. A new restaurant sees the truth about itself on day one, which is the only version worth building.

QR scansLast 14 days

No scans yet

Print a QR code and put it on your tables. Scans will appear here.

Generate a QR code
QR scans today0No scans yet
Scans this month0No scans yet
Active promotions0None running

The Dashboard as a new account actually receives it. The zeroes are real.

Pricing

What it costs.

Every restaurant starts with a 14-day free trial. Pick a plan here and we carry it through sign-up; your card is not charged until the trial ends.

For getting online

Starter

€9/mo

  • One restaurant and its menu
  • Up to 40 menu items, unlimited categories
  • One QR code for your menu
  • Scheduled promotions, shown on your menu
  • Customer list
  • Basic analytics
  • 14-day free trial
Choose Starter

Most popular

Pro

€19/mo

  • Everything in Starter
  • Up to 2 restaurants, unlimited menus
  • Unlimited menu items
  • A QR code per table, and as many as you need
  • Promotion campaigns: a code per place, your own flyer
  • Advanced analytics: what guests open, and when
  • 14-day free trial
Choose Pro

For several venues

Business

€39/mo

  • Everything in Pro
  • Up to 5 restaurants, unlimited menus
  • Every feature across all of them
  • 14-day free trial
  • More than 5 venues? Talk to us
Choose Business

Choosing a plan opens a secure checkout, run by Paddle. You add a payment method and your 14-day free trial starts there — nothing is charged until it ends, and the card is shown the exact date and amount before you confirm. Your account and your restaurant come next, and you can change plan or cancel in Billing at any time. Already have an account? Log in instead.

Start with one code on one table.

Pick a plan, name your restaurant, and print your first card. Every new restaurant gets a 14-day free trial, and nothing is charged until it ends.