Skip to content

QR code for a restaurant menu

Let diners open your menu on their phone. Paste the public link to your online menu and print the code on tables or signage.

Paste the full https:// link to your hosted online menu. This tool can't host the menu file itself.

Enter a URL to encode.

Generated entirely in your browser. SmartQRFlow does not store, track or see the contents of free QR codes — including Wi-Fi passwords and contact details.

How to make your qr code for a restaurant menu

  1. Host your menu online. Put your menu on your website or a menu platform and copy its public https:// link. This free tool can't host the file for you.
  2. Paste the link. Choose Website URL above and paste the menu link.
  3. Customise and download. Pick colours and size, then save a PNG for table tents or an SVG for large prints.
  4. Print and test. Print at a comfortable scanning size and test with a couple of phones before rolling out.

Static vs dynamic QR codes

This free static tool

  • Free, no sign-up, no card
  • Generated in your browser
  • PNG and SVG download
  • Destination can't change after printing
  • No scan tracking

SmartQRFlow dynamic codes

  • Edit the destination anytime
  • Schedule and expiry
  • Scan counts and CSV export
  • Bulk creation from CSV
  • 14-day free trial, then £9.99/month

Need to edit after printing or see who scans it?

SmartQRFlow Dynamic codes stay editable and track every scan. £9.99/month after a 14-day free trial.

Start 14-day free trial

Frequently asked questions

Can I upload a PDF of my menu here?

No. The free static generator encodes a link, so your menu needs a public web URL. Point the QR code at that URL. We don't host files in the free tool.

Can I update the menu without reprinting the code?

Only if the QR points to a stable menu URL you control. If the URL changes, a static code can't be updated — a dynamic code can.

Does it work for cafes and bars too?

Yes — any food or drink venue can use a menu QR code the same way.