Updated Oct 6, 2026

## 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](https://linkinseconds.com/pdf-to-link-converter)

### 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](https://linkinseconds.com/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 ### 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 ### 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 ### 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.pdfPDF

wine-list.pdfPDF

brunch-menu.pdfPDF

specials.docxDOCX

cocktails.pdfPDF

dinner-menu.pdfPDF

wine-list.pdfPDF

brunch-menu.pdfPDF

specials.docxDOCX

cocktails.pdfPDF

dinner-menu.pdfPDF

wine-list.pdfPDF

brunch-menu.pdfPDF

specials.docxDOCX

cocktails.pdfPDF

dinner-menu.pdfPDF

wine-list.pdfPDF

brunch-menu.pdfPDF

specials.docxDOCX

cocktails.pdfPDF

dessert-card.pdfPDF

allergens.pdfPDF

lunch-menu.docxDOCX

seasonal-menu.pdfPDF

coffee-list.pdfPDF

dessert-card.pdfPDF

allergens.pdfPDF

lunch-menu.docxDOCX

seasonal-menu.pdfPDF

coffee-list.pdfPDF

dessert-card.pdfPDF

allergens.pdfPDF

lunch-menu.docxDOCX

seasonal-menu.pdfPDF

coffee-list.pdfPDF

dessert-card.pdfPDF

allergens.pdfPDF

lunch-menu.docxDOCX

seasonal-menu.pdfPDF

coffee-list.pdfPDF

2,100+

people sharing files

4,000+

links shared

15,200+

times opened

Keep reading

[Turn any PDF into a link](https://linkinseconds.com/pdf-to-link-converter)[Free QR code generator](https://linkinseconds.com/qr-code-generator)[Product catalogue link](https://linkinseconds.com/product-catalogue-link)[House manual link](https://linkinseconds.com/house-manual-link)[Share files online](https://linkinseconds.com/share-files-online)[Your brochure or catalog as a link and QR](https://linkinseconds.com/blog/pdf-brochure-or-catalog-as-a-link)[QR code for a video](https://linkinseconds.com/qr-code-for-video)[Update the PDF, keep the same QR code](https://linkinseconds.com/blog/update-a-pdf-without-changing-the-link)

Source: https://linkinseconds.com/pdf-menu-qr-code
