Completely 100% free · unlimited QR codes & scans · no limits

Free QR code menu for your restaurant

Let guests scan to open your menu on their phone. Update dishes and prices anytime without reprinting a single code. It's completely 100% free with no limits — as many menus and scans as you need.

What is a QR code menu?

A QR code menu is a small square code you place on your tables, your door, the counter or a poster. When a customer points their phone camera at it, your menu opens instantly in their browser — there is no app to download and nothing to type. It has become the standard way restaurants, cafés and bars show their menu since contactless ordering took off, because it's cheaper than reprinting paper menus and far easier to keep up to date.

The important part is how the code is built. A static QR code has your menu's web address baked into the pattern itself, so if that address ever changes, every printed code becomes useless. A dynamic QR code — the kind Busalab creates — encodes a short Busalab link that you control. The printed pattern never changes, but you can point it anywhere and edit the menu behind it whenever you like.

With Busalab this is completely 100% free with no limits: create as many menus as you want, get as many scans as you want, and never hit a paywall. Serving a menu costs us almost nothing, so there's no catch and no "upgrade to continue" once your code is already printed and on every table.

How to create your qr code menu

Free, no sign-up tricks, ready in minutes.

1

Build your menu

Add your sections and dishes with prices and descriptions. No design skills needed.

2

Customise & download

Add your logo and colours, then download in PNG, SVG or print-ready PDF.

3

Edit anytime

Change prices or dishes whenever you want — the printed code keeps working.

Get started free →

Who uses a QR code menu?

🍽️

Restaurants

A restaurant QR code menu shows your full menu and lets you update specials daily without reprinting a thing.

Cafés

A QR code menu for a cafe keeps your coffee and food list current, with prices, all from your phone.

🍸

Bars & pubs

Use a QR code menu for a bar with a drink menu by day and a cocktail menu in the evening from one code.

🚚

Food trucks

A QR code menu for a food truck changes by location or day in a couple of taps.

🏨

Hotels

A hotel room service QR menu, plus breakfast menus guests can scan from their room.

🍷

Wineries

Keep your wine menu and tasting list up to date without printing new cards.

Why a Busalab menu QR code

Edit without reprinting

Update prices and dishes anytime. The code on your tables never needs to change.

100% free, no limits

Unlimited menus and unlimited scans. No caps, no expiry, no paywalls — ever.

Scan analytics

See how many people scan your menu, when, and from which device.

On-brand design

Add your logo and colours and download a print-ready PDF.

No app for customers

Guests just point their camera — the menu opens in the browser.

Works anywhere

Table tents, stickers, the window, packaging — print it as many times as you like.

Static vs dynamic QR code menus (and why it matters)

Most free QR generators online produce static codes. They look identical to a dynamic one, but the destination is locked into the image forever. The day you change your menu host, fix a typo in the link, or your PDF link expires, you have to reprint and replace every single code in the restaurant. For a venue with 30 tables, that's 30 stickers, table tents or laminated cards thrown away.

A dynamic QR code menu solves this completely. Because the printed code points to Busalab and we redirect it to your live menu, you change the menu — not the code. Raise a price, hide a dish that sold out, add today's special or switch the entire card, and the code already on your tables instantly shows the new version. You print once and edit forever.

Dynamic codes also unlock something static ones never can: analytics. Every scan is counted, so you can see how many people actually look at your menu, at what times, and from which kind of device — useful for knowing when your QR menu is really being used.

How to make a QR code menu for free

Creating your menu with Busalab takes a few minutes and no design skills. First, you build the menu itself: add your sections (starters, mains, drinks, desserts…) and the dishes under each one, with prices and an optional short description. You can reorder and edit everything later, so it doesn't need to be perfect on the first try.

Next, you customise the code to match your brand — choose your colours, drop your logo in the centre, and download it in the format you need: PNG for screens, SVG for designers, or a print-ready PDF that stays sharp at any size. Print it on table tents, stickers, the menu board, your window or your takeaway packaging.

From then on, the code does its job on its own. Whenever your menu changes, you log in, edit it, and you're done — the printed codes keep working with the updated menu. No reprinting, no reordering stickers, no cost.

Benefits of a digital menu for your restaurant

Beyond saving on reprinting, a digital menu is faster to keep accurate. Prices move, suppliers change, dishes come in and out of season — and with a printed paper menu every change means a trip to the printer. With a QR menu the change is live the moment you save it, which keeps customers from ordering something that's no longer available or priced wrong.

It's also more flexible than paper. You can keep one code on the table and switch what it shows by time of day — the lunch menu during the day and the cocktail or dinner list in the evening — so a single sticker does the work of several printed menus. Hotels can use the same idea for breakfast and room-service menus.

And because the menu lives on the web, it's always legible: customers can zoom in, it works in the dark, and it never gets sticky, torn or lost. For many small venues it simply looks more modern and professional than a worn laminated card.

Where to place your menu QR code

The best spots are wherever a customer is sitting or waiting with their phone in reach. Table tents and table stickers are the most common, because the code is right in front of every diner. A code at the entrance or in the window lets passers-by check your menu before they decide to come in — a small thing that wins walk-in customers.

For takeaway and delivery, print the code on your packaging, flyers or receipts so customers can reorder easily. Counters, menu boards and even staff badges work well too. Because the code never expires and has no scan limit, you can put it in as many places as you like without worrying about it being "used up."

A free menu QR code generator with no catch

Busalab works as a free menu QR code generator and an easy QR code menu maker. You create a QR menu, add your dishes, and generate a QR code for your menu in minutes — you can make a menu QR code for a single venue or several at once. Because it's a genuinely free QR menu generator there's nothing to pay and no watermark, so you can create a QR code menu free and keep it that way.

Your menu stays fully editable — it's a real editable QR code menu, not a fixed image. Build a QR code menu with prices and short descriptions, reorder your sections, and reuse the same layout as a QR code menu template across all your locations. Start from scratch and refine it whenever you like.

Because guests simply scan to view the menu, your code doubles as a contactless menu QR code — a modern contactless menu that needs no app. Print your digital menu QR code as a table tent QR code, a sticker, a poster or on packaging. In short, it's a complete digital menu for your restaurant and a restaurant menu generator in one, all free.

Is a free QR code menu reliable?

A fair question, because some "free" QR tools give you a code and then disable it once you pass a scan limit — exactly when your menu is busiest — forcing you to pay or watch a printed code stop working. Busalab is built so that never happens: there are no scan limits and no expiry, so a code you printed today keeps resolving to your menu.

Your menu is hosted for you, loads quickly on any phone, and you keep full control to edit or replace it at any time. There's no credit card required to start, and the free plan is the actual product, not a trial.

Frequently asked questions

Is the QR code menu really free?
Yes — completely 100% free with no limits. Creating, hosting and updating your menu costs nothing, with unlimited menus and unlimited scans.
Is there a limit on the number of QR codes or scans?
No. You can create as many menu QR codes as you want and they can be scanned an unlimited number of times. There are no caps and no expiry.
Can I update the menu without reprinting the code?
Yes. The printed QR always points to Busalab, so you can change dishes and prices anytime and the same printed code keeps working with the new menu.
Do my customers need an app?
No. They just point their phone camera at the code and the menu opens in the browser — nothing to install.
Can I see how many people scan my menu?
Yes. Every menu QR code includes free scan analytics: total scans over time, country and device.
What can I print the QR code on?
Anything — table tents, stickers, the door, the window, posters or takeaway packaging. Download it in PNG, SVG or print-ready PDF.
Can one code show different menus at different times?
Yes. With smart scheduling you can show your lunch menu during the day and your dinner or cocktail list in the evening, all from the same printed code.
Create your free QR code →

More free QR code tools

WiFi QR codeReview QR codeDynamic QR code generator