Where to Host a QR Code Menu

Updated November 1, 2026

Where you host a QR code menu decides what happens when the menu changes, how it looks on a phone, and who can fix it. There are four common options, and the right one depends on how often your menu changes and who updates it.

Start free trial

The four options

A laptop and a smartphone side by side on a desk

1. Your own website

You control everything. A menu page on your site works well if someone can build and edit it. Every change means editing the page, and the page has to fit a phone screen. Good for: places with a web developer on call. Watch out for: stale prices when nobody has time to edit.

2. A PDF on a file host

Quick to set up. On a phone a PDF has to be pinched and zoomed, and on some services a new upload gets a new web address. That breaks the QR code you already printed. Good for: a very small, fixed menu. Watch out for: the address changing when you re-upload.

3. A listing or social page

A menu link on a map listing or social profile costs nothing and helps people find you. You do not control the layout, so treat it as an addition, not as the main menu. Good for: being found. Watch out for: layout and rules that are not yours to change.

4. A menu platform

A menu platform hosts the page, the languages and the labels, and gives you the QR code. You pay a subscription, and in return you edit the menu without touching a website. Good for: menus that change and guests who speak different languages. Watch out for: the subscription, and what happens to your menu if you stop paying.

What to check, wherever you host

  • A stable web address. The QR code points to it, and a printed code cannot be changed.
  • Fast loading on mobile data. Guests do not always have wifi.
  • A page that fits a phone, without pinching and zooming.
  • Easy editing for your staff. If only a developer can change a price, prices go stale.
  • Languages if your guests need them.

Hosting with MenuHatch

MenuHatch hosts your menu on its own web address. The address contains the language, country, city and name of your place. The QR code points to that address, so changing a dish or a price does not change the code. You do not need a website of your own.

You can still link the menu from your own website, a map listing or a social profile. Any link to the menu page works. See pricing for the plans.

Moving from a PDF to a hosted menu

Two hands swapping a small table card at a restaurant
  1. Build the menu in the new tool and check it on your phone.
  2. Print the new QR codes in the size you need. The steps are in the guide on how to create a QR code menu.
  3. Replace all old codes in one go. An old printed code keeps pointing at the old PDF until you take it away, so guests could see an outdated menu.
  4. Keep the old PDF online for a few weeks, in case a code is missed, and then take it down.

Plan the switch for a quiet day, not a Saturday night. Do the first two steps in advance, so the new cards are ready when you replace the old ones. After the change, scan a new card and, if you kept an old one, an old card, and confirm that they open different menus: the new menu page and the old PDF.

Common questions

Do I need a website to have a QR code menu?

Not with a menu platform. It hosts the menu page for you.

What happens to the printed QR code when I change the menu?

Nothing, as long as the web address behind it stays the same. With MenuHatch it does.

Can I link the menu from my website?

Yes. Link to the menu page like any other page.

Is a PDF a bad choice?

For a tiny, fixed menu it can do. For a menu that changes or needs several languages, a hosted page is easier to keep current.

Can I use the same menu for the QR code and my website?

Yes. The QR code and a link on your website both point to the same menu page.

Host your QR code menu with MenuHatch

Build your menu, get your QR code and let MenuHatch host the page. Start with a free trial, no commitment.

Start free trial See pricing