For restaurants & cafés

Change the menu.
Keep the QR code.

A dynamic restaurant menu QR code lets you change the menu link after printing. Keep the same table cards, update the destination, and see how often guests scan.

3 editable codes or short links free. No credit card.

Bring your existing menu webpage or public PDF link. Scanstone does not host your menu.

Try a menu changeInteractive example

Your café · table 01

Good things
on the menu.

Scan for the live Scanstone demo

Change the example destination

→ Spring menu. Same printed QR code.

Preview only. Your real destinations are managed in your dashboard.

From menu link to table card

  1. 01

    Link your menu

    Open your menu URL in a private browser window. It should load without asking guests to sign in. Use that URL as the destination for a new dynamic code.

  2. 02

    Test the printed version

    Download the PNG, print a sample at its intended size, and scan it on more than one phone. Keep a clear margin around the code and check it in your dining-room lighting.

  3. 03

    Update without reprinting

    When your menu moves to a new URL, edit the code’s destination in your dashboard. Use separate codes for tables and takeaway bags if you want to compare their scan counts.

Before you print the whole batch

Need a guest network code too? Use the free WiFi QR generator.

How do I make a QR code for a restaurant menu?
Put your menu on a publicly accessible webpage or PDF URL, create a dynamic QR code with that URL in Scanstone, then download and test it before printing. Scanstone links to your menu; it does not host PDFs or build a menu website.
Can I change my menu after printing the QR code?
Yes. For a dynamic code, edit the destination URL in your dashboard. The printed QR pattern stays the same. If you update the menu content at the same URL, you do not need to change the destination at all.
Is a static or dynamic QR code better for a menu?
Use a static code if you control a permanent menu URL and do not need scan analytics. Use a dynamic code if the URL might change or you want scan counts. Static codes are free without an account; the free account includes 3 dynamic codes or short links in total.
What happens if I cancel my Scanstone subscription?
Cancellation does not disable your redirects. You lose Pro features, but your existing codes still redirect. Deleting a code or your account stops its redirects, and your menu website must remain available.
Do guests need an app or an account?
Guests do not need a Scanstone account. They can scan the code with a compatible phone camera and open your menu in their browser. Make sure the menu itself is public and does not require a login.

Start free, then upgrade if you need more codes, full scan history, or vector downloads. Compare plans or explore the live demo.