Menu QR Code Generator for Restaurants

A menu code opens a page with your dishes and prices on the guest's phone. Start from the menu template in the landing page builder, change the items whenever the kitchen changes, and keep the same printed code on every table.

How a menu code works

The menu is a landing page, not a special type of code. The code printed on a table is a dynamic code that redirects to a landing page built from the menu template. This separates the printed square from the content, so prices and dishes can change without a new print run.

The template gives the page ready blocks for the menu's categories and items. You change the text and the order to match your menu, and you can remove any block you do not need. A page started from the template takes the language of the editor, and every word can be rewritten.

The page is an ordinary web page, so guests open it in their own browser. It needs no app, no account and no printed menu for each change, and it works on any phone that can scan a code with its camera.

How to set up a menu code

  1. 01

    Create a landing page from the menu template

    Open the landing pages in the workspace, choose the menu template and give the page a clear name, such as the restaurant and the area. The template fills the page with placeholder content that you then replace.

  2. 02

    Add the dishes and prices

    Edit each category and item with the current name, description and price. Keep the currency and the spelling consistent with the menu board, and remove the items that are not available today.

  3. 03

    Create the code for the tables

    Create a dynamic QR code that points to the landing page, download the image and print it on a stand or a sticker for each table. Scan one printed code with a phone before you print the full set.

Where a menu code fits

  • Restaurants and cafés

    A table code lets guests read the menu without waiting for a printed copy, and the kitchen updates the prices on the same day they change.

  • Bars with seasonal drinks

    A bar can keep one code on the counter and change its page each season, so the list of cocktails always matches what is poured.

  • Hotel breakfast rooms

    A hotel can publish a breakfast menu with the service hours on the page and update it when the schedule changes, without new cards on every table.

  • Food trucks and pop-ups

    A vendor that moves between locations can print one code on a sign, then change the page when the offer of the day is different.

  • Catering and private events

    A caterer can share a menu code with the client, so the menu for the event stays on one page the client can open on the day.

Tips for a menu that guests use

Keep the menu short
A page that takes a long scroll on a phone slows the guest down. Group the items into a few categories and remove the dishes that do not sell, so the guest reaches the choice quickly.
Show the real prices
Prices that differ from the board cause complaints at the counter. Update the page at the same time as the board, and check the currency and any note about taxes or service.
Mind allergens and dietary notes
A menu page is a public statement. Keep the allergen information accurate, and say where guests can ask the staff, rather than relying on a short note at the bottom.
Test the path from the table
Scan the printed table code with a phone on the restaurant's own connection, since a slow mobile signal makes a menu page feel broken even when it works.

Questions about menu codes

Which plan includes the menu template?

The Pro plan and above. Landing pages are part of the Pro plan, and the menu is one of the landing page templates.

Is there a menu QR code type?

No. The menu is a landing page built from a template, and guests reach it through a dynamic code. This keeps the printed square the same when the menu changes.

Can I change the prices without reprinting?

Yes. Edit the items on the landing page and save. The table codes point to the same page, so guests see the new prices on their next visit.

Do guests need to install an app?

No. The menu opens in the browser of the guest's phone after a scan, so there is nothing to install.

Can I see how many guests scan the table code?

Yes. Scans of a dynamic code are counted on the analytics page by day, device and code, so you can compare the tables or the times of the day.

What if a dish is sold out during service?

Remove it from the landing page, or mark it as unavailable in its text, and save. Guests who scan the table code after the change see the current list, so a sold-out dish does not stay on the page until the next print run.

Make your first code in a minute

The editor is free. Add an account when you want to save codes, track scans or change a destination later.