Loved by 2,100+ people

A menu QR code that survives your next price change

Upload your menu PDF and get a print-ready QR code for your tables, and when prices change you swap the file behind it without reprinting a thing.

See who opened it, and whenLock it with a passwordPrint or share it as a QR code

Drop your file here

Drop several at once and they become one album link

Files up to 250 MB free

FreeNo sign-up to view250 MB free
ImagesPDFsVideoAudioSlidesCodeSites

How do I make a QR code for a PDF menu?

Upload your menu PDF and download the QR code that comes with the link. Print it on the table tents; guests scan it with the phone camera they already have, no app, no sign-in. When a price changes or the fish is off, replace the file behind the link and every printed code in the room is instantly showing the new menu.

Reprice without reprinting a QR

A printed QR code is a picture of a URL, and your URL never changes here, only the PDF behind it does. Swap a seasonal dish or a supplier price rise in a 20-second file swap and every table already shows it.

Turn any PDF into a link

No app, no friction at the table

Every iPhone since 2017 and virtually every Android scans QR codes straight from the built-in camera. Your menu opens in Safari or Chrome, not a third-party scanner app, and guests can pinch to zoom the wine vintages one-handed.

Yours, clean, and no expiry

A lot of free QR-menu gadgets wrap your food in ads or quietly expire the code after a trial. Here nothing is counting down to delete the link, so a code you laminate today still works next year. Free covers menu PDFs up to 250 MB; Pro raises it to 500 MB.

Free QR code generator

One venue, a few menus, a few codes

Food, wine, brunch, and dessert can each be their own PDF with its own link and QR. When the sommelier tweaks the by-the-glass pours, only the wine PDF changes; the food code is untouched, and each list stays short and fast to load.

What a QR menu does not solve

No ordering or payments. Guests read the menu. They cannot order, pay, or call a server from it. If you want that, you want a hospitality ordering platform.

Bad signal is still bad signal. A small PDF and the wifi password on the table tent fix most of it. Keep a few paper menus for the rest.

You are responsible for the file being current. Nothing here checks whether your allergen page matches your kitchen. Replacing the PDF is a job someone has to own.

No per-dish analytics. You see scans of the menu link, not which page a guest lingered on or what they were tempted by.

How it works

  1. 1

    Export your menu as a single PDF

    One file for the whole menu reads best on a phone, front and back of a bifold become page 1 and page 2. Keep type at 11pt or larger so nobody has to pinch to read the appetisers.

  2. 2

    Upload it and grab the QR code

    Drag the PDF in and it's hosted in a few seconds. Every link ships with a downloadable QR code, save the image and drop it into your table-tent template, a window decal, or the footer of your printed receipts.

  3. 3

    Update the menu whenever prices move

    Replace the PDF from your dashboard and the same link, and every QR code already printed and stuck to a table, instantly serves the new version. No reprint, no reorder, no downtime.

Reprice without reprinting a single QR

This is the whole reason a menu QR beats a static printed card. A printed QR code is a picture of a URL, and your URL never changes here, only the PDF sitting behind it does. So when the kitchen swaps a seasonal dish, when your fishmonger's price jumps, or when you run a weekend prix fixe, you upload the new PDF and every table already shows it. Restaurants that reprint laminated menus on every change quietly burn through print budgets; a menu QR turns that into a 20-second file swap. The one honest caveat: the change is live the moment you replace the file, so proofread the PDF before you upload, there's no draft state.

No app, no friction at the table

Every iPhone since 2017 and virtually every Android scans QR codes straight from the built-in camera, point, tap the banner, done. Your menu opens in Safari or Chrome, not in some third-party scanner app that begs to be installed. That matters at a table: a guest who has to download an app to see the fries will just ask you for a paper menu. Because the file is a normal PDF served in a mobile viewer, they can pinch to zoom the wine vintages and scroll one-handed while the other hand holds a drink. Keep a couple of paper copies at the host stand anyway, some older guests and the occasional dead phone battery will thank you.

Where to put the code so people actually scan it

Placement decides your scan rate. On tables, a small acrylic tent at eye level beats a sticker flat on the surface, people read tents, they ignore tabletops. Add three words of instruction: "Scan for menu." Put another code on the front window so a passer-by can read your prices before they commit to a seat, and one at the counter for takeaway queues. Print the QR at least 3 cm square so it scans from arm's length in dim restaurant lighting, and leave a white quiet-zone border around it. Avoid glossy laminate that catches glare, matte prints scan more reliably under warm downlights.

One venue, a few menus, a few codes

Most places aren't one menu. You have the all-day food menu, a separate wine and cocktail list, a brunch menu that only runs till 2pm, and a dessert card the server brings later. Each can be its own PDF with its own link and its own QR, a food code on the table, a drinks code on a coaster or the back of the wine tent. When the sommelier tweaks the by-the-glass pours, only the wine PDF changes; the food code is untouched. This keeps each list short and fast to load, which matters more than you'd think on a crowded 4G night when forty phones hit your menu at once.

How the PDF actually renders for a diner

When a guest scans, the menu opens in a clean mobile viewer, no browser toolbar clutter, no ad wrapper, no download prompt for a document they just want to read. They pinch-zoom sections like a photo and scroll page to page for a multi-page menu. A design tip that pays off: build the PDF portrait, not landscape, because phones are held upright at a table. Big legible headings, generous spacing between items, and prices right-aligned so a hungry table can skim in seconds. If your current print menu is a wide bifold, ask your designer for a phone-shaped export, the same content, re-flowed tall, scans and reads far better than a shrunk-down landscape sheet.

Allergens, specials, and the day the fish is off

The reason a menu QR is worth the setup is not the printing saving, it is that your menu can now change at the speed your kitchen does. Three workflows are worth building deliberately.

  • The daily special. Keep one page at the front of the PDF for today. Re-export in the morning, replace the file, done, every table in the room is now current, including the ones already sat down.
  • Eighty-sixed items. Cross a line through it in the PDF and re-upload rather than telling forty tables in person. Two minutes of work saves a service's worth of apologies.
  • Allergen information. Whatever your jurisdiction requires you to display, a digital menu has to display it too, being behind a QR code does not exempt you. Keep the allergen matrix in the same PDF, on its own page, and make sure the version you upload is the one your kitchen is actually cooking to. A stale allergen page is the one mistake here with real consequences, so treat replacing the file as part of the same job as changing the recipe.
  • Price rises. This is where the reprint saving lands: a supplier increase becomes a re-export, not a print run and a table-tent swap.

When the wifi is bad, and it will be

A basement dining room with one bar of signal is the honest weak point of every QR menu, and the answer is preparation rather than denial.

  • Keep the menu PDF small. Export at 150 dpi with compressed images; a menu should be one to three megabytes, not thirty. This is the single biggest fix and most restaurants skip it.
  • Put the food before the photography. A text-first menu loads on one bar of signal; a menu that is twelve full-page photographs does not.
  • Offer the guest wifi password on the same table tent, right under the code. It costs nothing and removes the failure entirely for most guests.
  • Keep a small stack of paper menus at the host stand. A QR menu should cut your printing by ninety percent, not to zero, dead phones, no-signal tables and guests who simply prefer paper are all real, and handing over a printed menu without fuss is better service than insisting on the code.
Dinner menu PDF shared as a QR code
dinner-menu.pdfPDF
Wine list PDF shared as a QR code
wine-list.pdfPDF
Brunch menu PDF shared as a QR code
brunch-menu.pdfPDF
Daily specials shared as a QR code
specials.docxDOCX
Cocktail list PDF shared as a QR code
cocktails.pdfPDF
Dinner menu PDF shared as a QR code
dinner-menu.pdfPDF
Wine list PDF shared as a QR code
wine-list.pdfPDF
Brunch menu PDF shared as a QR code
brunch-menu.pdfPDF
Daily specials shared as a QR code
specials.docxDOCX
Cocktail list PDF shared as a QR code
cocktails.pdfPDF
Dessert card PDF shared as a QR code
dessert-card.pdfPDF
Allergen matrix PDF shared as a QR code
allergens.pdfPDF
Lunch menu shared as a QR code
lunch-menu.docxDOCX
Seasonal menu PDF shared as a QR code
seasonal-menu.pdfPDF
Coffee list PDF shared as a QR code
coffee-list.pdfPDF
Dessert card PDF shared as a QR code
dessert-card.pdfPDF
Allergen matrix PDF shared as a QR code
allergens.pdfPDF
Lunch menu shared as a QR code
lunch-menu.docxDOCX
Seasonal menu PDF shared as a QR code
seasonal-menu.pdfPDF
Coffee list PDF shared as a QR code
coffee-list.pdfPDF
2,100+
people sharing files
4,000+
links shared
15,200+
times opened

Keep reading

Built for places that change the menu

Restaurant menu QR code on a table

Restaurants & cafés

A table QR you print once, swap the PDF when prices move, no reprint.

Wine list QR code on a coaster

Bars & wine lists

A separate code for drinks, so updating the pours leaves the food code alone.

Agency setting up a menu QR code for a client

Agencies & designers

Ship a client a QR for their menu PDF and swap the file for them on request.

Pop-up event menu QR code

Pop-ups & events

Upload a one-night set menu, print its code for the week, and pull it after.

What people say

In their words

Every link feature is free. Pro adds room and website hosting.

Compare every plan →
Free
$0

free forever

20 links · 500 MB total · every link feature

  • Password, expiry & view limits
  • Advanced analytics + notify-on-open
  • Custom name, your domain, no branding
  • Links never expire, nothing goes offline
Start free
Pro · Monthly
$9/mo

billed $9 every month

Unlimited links · 15 GB · 500 MB per file

  • Everything in Free, every link feature
  • Host up to 10 websites from a .zip
  • Links keep working if you cancel
  • Cancel anytime
Go Pro
Most popular
Lifetime
$99 once

one payment, no renewals

Unlimited links · 30 GB · pay once, keep it

  • Website hosting, with the most storage and sites
  • One payment, no subscription
  • Best value for steady client work
  • 30 GB storage, 500 MB per file
Buy Lifetime
Pro · Yearly
$4.08/mo

billed $49/yr

Unlimited links · 15 GB · billed once a year

  • Save 55% vs paying monthly
  • Everything in Free, every link feature
  • Host up to 10 websites from a .zip
  • Links keep working if you cancel
  • Cancel anytime
Go Pro

Coming from WeTransfer, DocSend or tiiny.host? See the comparisons →

Menu QR code questions

Upload the menu PDF here and you get a public link and a downloadable QR code in seconds. Drop the QR into your table-tent artwork and print. Diners scan it with their phone camera and the menu opens in their browser.

Your menu, one QR code, no reprints

Upload your menu PDF and get a print-ready QR code for your tables. Guests scan with any phone camera, no app, and your link never expires.