Upload your menu PDF
Export the menu you already print as a PDF (up to 50 MB) and upload it in the generator above. QR Cake hosts the file, so you do not need your own website.
QR Cake generator
A QR code menu lets diners read your restaurant menu on their own phones. Upload your menu as a PDF, print one code for tables, windows, and takeout bags, and upload a new PDF whenever prices or dishes change. The printed code stays the same.

Loading the QR code maker
Export the menu you already print as a PDF (up to 50 MB) and upload it in the generator above. QR Cake hosts the file, so you do not need your own website.
Save the code to a free account, then download it as a PNG or SVG for table tents, window decals, and takeout bags. Laminated table cards can stay in place through every menu change.
New prices, new dishes, tonight's specials: replace the PDF in your dashboard, and the same printed codes open the new menu. Nothing gets reprinted.
Table tents and laminated table stickers so seated diners open the menu before a server reaches them
Window and door displays that let passersby browse the full menu and prices before they walk in
Takeout bags and boxes that carry the menu home, so customers have it on hand when they order again
Delivery flyers and door hangers where the code opens today's menu, not the prices you printed months ago
Daily specials and seasonal boards, with a new PDF uploaded each morning behind the same printed code
Separate codes for the wine list, dessert menu, or brunch menu without cluttering the main menu
Allergen and nutrition information kept current without reprinting the physical menu
Menus in several languages, with one QR code per language at the host stand for international guests
Table-tent codes let diners browse while they settle in, and separate wine-list codes keep the table uncluttered.
Counter and window codes let customers in the morning line read the menu before they reach the register.
Drink lists change often. Upload a new PDF when taps or cocktails rotate, and the codes on coasters and tables stay the same.
In-room codes replace the dated leather menu folder and update for seasonal menus without a room-by-room swap.
Codes on bags, boxes, and the serving window mean every order goes home with the menu for the next one.
Per-event menu codes on place cards or buffet signage, updated right up to the day without reprinting stationery.
A restaurant menu QR code takes a diner from the table to your menu in one scan. They point the phone camera at the code, tap the link that appears, and the menu loads in the phone's browser, with no app to download and no web address to type. On the free plan, a short QR Cake page with a brief ad comes first. You choose what guests see: the PDF on its own, or the PDF on a mobile page that shows your logo or restaurant name, a short description, and your colors above the menu.
The code has to be dynamic, not static. A static QR code prints your menu's web address into the pattern itself, so a new menu file at a new address means reprinting every table card. A QR Cake code stores a short link instead, and you decide where it leads. Replace the PDF, fix a price, or add tonight's specials, and the laminated codes on your tables keep working through every change.
The generator on this page is set up for a PDF menu, which suits most restaurants: your designer already exports one for print, and the layout stays exactly as designed. QR Cake hosts PDFs up to 50 MB, so you do not need a website. A menu made of photos works as an Image QR code (up to 25 MB per picture), and an existing online menu or ordering page works as a Website QR code.
| Dynamic QR menu | Static QR code | Paper menu only | |
|---|---|---|---|
| Price change | Upload a new PDF | Reprint every code | Reprint every menu |
| Cost per update | Free | New codes + printing | Printing for every table |
| Daily specials | Swap the PDF each morning | Not practical | Chalkboard or verbal only |
| Scan tracking | Per-code analytics on Pro and Business | None | None |
| Guest experience | No app; brief ad page first on free plan | No app needed | Physical menu handling |
A menu QR code is a printed QR code that opens your restaurant's current menu in a diner's phone browser. Guests scan it from the table, the window, or a takeout bag with the phone's camera, and there is no app to install. Because QR Cake codes are dynamic, you can replace the menu file at any time and the same printed codes show the new version.
The QR type is already selected. Add your content, style the code, then save it to a free account to get a dynamic QR code you can update anytime.
Create your menu QR codeUpload your menu PDF in the generator on this page, save the code to a free QR Cake account, and download it as a PNG or SVG for print. Until you save it, the generator only shows a preview, so saving is the step that makes the code work. After that you can replace the menu file anytime without reprinting the code.
Yes. QR Cake's free plan covers up to 5 dynamic QR codes with unlimited scans, and no credit card is needed. On the free plan, each scan shows a short QR Cake page with a brief ad and a few-second countdown before the menu opens. Paid plans start at $2.99 a month and skip that page, and Basic and higher plans allow more codes.
Yes. Open the code in your QR Cake dashboard, upload the new menu PDF, and save. Every printed copy of that code on your tables, windows, and takeout bags then opens the new menu, and nothing needs to be reprinted. This works for any menu QR code saved to your account, because saved codes are dynamic.
No. Recent iPhones and most Android phones read QR codes with the built-in camera app, and the menu opens in the phone's web browser. Guests do not install anything or create an account.
Use a PDF if you have one. QR Cake hosts menu PDFs up to 50 MB and keeps your print layout exactly as designed. If your menu is photos, an Image QR code holds one or more pictures up to 25 MB each. If you already maintain a menu page or online ordering site, make a Website QR code that points at that URL instead.
Print it at least 1.2 inches (3 cm) square for a table, and larger for anything scanned from farther away. A common rule of thumb is 10:1: make the code at least one tenth as wide as the scanning distance, so a window sign read from about 6.5 feet (2 meters) needs a code around 8 inches (20 cm) wide.
Yes, on QR Cake's Pro and Business plans. Scan analytics show total scans, scans by hour or day, your busiest hours, and the countries, devices, and browsers scans come from, plus a live feed. You can also compare two codes side by side, such as a table code and a window code. The Free and Basic plans do not include analytics.
No. A menu QR code saved to your QR Cake account has no expiry date on the free plan or any paid plan, and scans are unlimited. It keeps working for as long as your account exists, so it is safe to print on durable table signs.