Skip to main content
Free Tool

Menu QR Code Generator

Turn your menu link into a QR code customers can scan — for your restaurant, café, bar, or takeaway.

No server, no signup. Your menu link is encoded into the QR code in your browser — nothing you paste here is uploaded, stored, or shortened.

Link to your menu

Paste your menu link to create a QR code customers can scan to open your menu.

The QR code points at this link — it doesn't store the menu itself, so keep the page or file online at the same address.

Enter your Menu details to generate a QR code

Customize

Need a different QR code type? Try the full QR Code Generator.

How Menu QR Codes Work

  1. You paste the link to your menu — a page on your website, or a PDF you have already uploaded somewhere public.
  2. The tool encodes that exact link into a QR code, in your browser. Nothing is uploaded, stored, or shortened.
  3. A customer points their phone camera (or a QR scanner app) at the printed or displayed code.
  4. Their phone reads the link out of the code and opens it, the same as tapping the URL anywhere else.

That is the whole mechanism. The code is a printed copy of your menu's web address, so the menu itself lives wherever you already host it — this tool never sees it, stores it, or sits in the middle of a scan.

PDF Menu vs Webpage Menu

Either works. The QR code holds a link in both cases — it does not contain the PDF or the page itself — so the real decision is about the destination your customers land on.

Webpage menu

A menu page on your own website, ordering platform, or site builder.

  • Easier to update — change a price or pull a dish and the page is live immediately
  • Usually already mobile-friendly, so it reflows to fit a phone screen
  • As long as the URL stays the same, the printed QR code keeps working after every edit
  • Customers can usually jump between sections rather than pinching around a fixed page

PDF menu

A PDF already hosted somewhere public — your site, Google Drive, Dropbox, or a menu platform.

  • Preserves your designed layout exactly as it was laid out for print
  • Practical when the printable menu already exists and nobody needs to rebuild it as a web page
  • Straightforward to set up when the file is already online at a stable address

The practical difference shows up later, when the menu changes. A webpage you edit in place keeps the same URL, so the code you already printed still resolves. A PDF re-uploaded under a new filename gets a new URL, and the old printed code will keep opening the old file — replace the PDF at the exact same address if you want the existing codes to follow it.

Where to Place a Menu QR Code

  • Table tents and tabletop stands
  • Stickers or decals applied directly to dining tables
  • The entrance door or a board outside
  • The counter, till, or pickup point
  • Window decals, so people can read the menu before walking in
  • Printed receipts and bill folders
  • Takeaway bags, boxes, and delivery packaging
  • Existing printed menus, posters, and signage

Printing and Scanability Tips

  • Keep strong contrast between the code and its background — dark code on a light background is the safest combination.
  • Leave a clear margin (the "quiet zone") around all four sides of the code. Artwork or text pressed against the edge can stop it scanning.
  • Print from the downloaded PNG or SVG. Use SVG when the code is going on anything large — it stays sharp at any size.
  • Never use a screenshot or a photo of a screen. Rescaled screenshots blur the code's squares and break the pattern.
  • Size the code for the distance it will be read from: a table tent someone leans over can be small, a window decal read from the pavement needs to be much bigger.
  • Avoid placing it on a curve, a fold, or behind glare-prone glossy lamination where a camera struggles to focus.
  • Test the printed proof with more than one phone before ordering the full print run.

There is no single size that is right everywhere — a code read from arm's length across a table and one read from outside a window have very different requirements. Print a proof at the size you plan to use, scan it from where customers will actually stand, and adjust before committing to a print run.

No App Required

Most current iPhones and Android phones detect a QR code straight from the camera app and offer to open the link, so a customer usually just points and taps. Some older or restricted devices still need a QR scanner app, and a few camera apps show the link differently before opening it — the exact prompt varies by phone and OS version. Either way, what opens is your menu link in the phone's browser. Nothing gets installed, and there is no ordering system, account, or restaurant integration involved.

FAQ

Do customers need an app to scan a menu QR code?

On most current iPhones and Android phones, the built-in camera app recognises a QR code and offers to open the link — no separate app to install. Older phones, and some locked-down or budget devices, may still need a QR scanner app. Once the link opens, the menu loads in the phone's normal browser.

Can I use a PDF menu with a QR code?

Yes, as long as the PDF is already hosted at a public URL — on your website, Google Drive, Dropbox, or anywhere else that serves it openly. The QR code does not store the PDF itself; it stores the link to it. So the file has to stay online at that address for the code to keep working, and whoever scans it will need to load the whole PDF on their phone.

Can I update my menu without changing the QR code?

It depends on whether the URL changes. If the code points at a webpage and you edit prices or dishes on that page, the printed code keeps working — it points at the address, not the content. Same for a PDF you replace in place, as long as the new file sits at exactly the same URL. But if the new menu ends up at a different URL (a newly uploaded PDF usually does), the old code still points at the old file and you would need to generate and print a new one.

Where should I place a restaurant menu QR code?

Wherever a customer already looks: table tents and table stickers, the entrance, the counter, a window decal for passers-by, receipts, and takeaway packaging. Put it at a height and size someone can comfortably point a phone at, and keep it out of the way of spills and cutlery.

What makes a printed menu QR code easy to scan?

Contrast, clear space, and print quality. Keep the code dark on a light background, leave an empty margin around all four sides, print from the downloaded PNG or SVG rather than a screenshot, and size it for the distance people will scan from. Always test the printed proof on a couple of real phones before a full print run.

Does a menu QR code expire?

Not from our side. The code contains your menu link directly — there is no account, subscription, or redirect service behind it, so nothing here can switch it off. It stops working only if the menu URL itself goes offline or changes, or if the printed code gets damaged past the point a camera can read it.

Can I see how many people scanned my menu QR code?

Not with this tool. Scan counts require a tracking redirect between the code and your menu, which means a server. This generator encodes your link directly and has no backend, so a scan goes straight from the phone to your menu with nothing in between to count it. Any analytics you already have on the destination page still applies.