How to make a QR code menu for free
To make a QR code menu for free, type your dishes and prices into a free digital menu maker, publish the menu to get its own web link, download the QR code that opens that link, and print it for your tables. Guests scan it with their phone camera; they don't need an app.
What do you need to make a QR code menu?
You need your current menu (dish names, short descriptions and prices), your logo if you have one, and a phone or laptop with a browser. You don't need a designer, an app, an account or a QR code subscription: Tablemenu.Link is free and builds the menu and its QR code in one place.
- Dishes: each item's name, price and a one-line description.
- Categories: the headings guests scan for, such as Starters, Mains, Desserts and Drinks.
- Dietary information: which dishes are vegetarian, vegan, gluten-free or spicy, and any allergens you want to mention.
- Branding: your logo (PNG or JPG) and your brand colour.
- Optional extras: opening hours, address, phone number and dish photos.
How do you make a QR code menu, step by step?
Type your menu, add your branding, publish it, download the QR code, then print and place it. With your dishes and prices to hand, a typical menu takes well under an hour, and you can start from a ready-made template to go faster.
Type your menu
Open the free menu maker and enter your restaurant's name. Add a category, then each dish's name, price and description. A live phone preview updates as you type. A menu holds up to 300 items in 30 categories, and you can label dishes as vegetarian, vegan, gluten-free, spicy, popular or new. To skip the blank page, start from a menu template.
Add your branding
Upload your logo, pick your brand colour, and choose a dark or light theme and a modern or classic font. The menu keeps text readable on whatever colour you choose. Add dish photos where they help people decide, such as signature dishes, and leave them out elsewhere.
Publish and keep your edit link
Press Publish. You get a public link to share and a private edit link for changes. There is no account, so the edit link is your key: bookmark it, email it to yourself or store it in a password manager. Menus you make are also listed under My menus on that device.
Download the QR code
Download the code as an SVG for print, because a vector file stays sharp at any size, and as a PNG for screens, social posts and documents. The code stores your public menu link, so it keeps working after every edit and never expires.
Print, place and test
Print the code on table tents, stickers, counter cards or a window decal. Before printing a batch, scan a test print with an iPhone and an Android phone in your restaurant's real lighting. Then add the same link to your Instagram bio, Google Business Profile and WhatsApp Business profile.
What size should a menu QR code be?
Print a menu QR code at least 2 × 2 cm (about 0.8 × 0.8 in), and larger when people scan from further away. A common rule of thumb is a code about one tenth as wide as the scanning distance: around 3 cm on a table, 10 cm in a window.
| Placement | Typical scan distance | Suggested minimum size |
|---|---|---|
| Table tent or table sticker | About 30 cm (1 ft) | 3 × 3 cm (1.2 in) |
| Counter card or menu insert | About 50 cm (1.5 ft) | 5 × 5 cm (2 in) |
| Front window or door | About 1 m (3 ft) | 10 × 10 cm (4 in) |
| Poster where people queue | About 2 m (6 ft) | 20 × 20 cm (8 in) |
Contrast and quiet zone
Print dark squares on a light background; black on white scans best. Light-on-dark, pale colours, gradients and glossy laminates that reflect light all make codes harder to read. Leave a blank margin around the code at least four of its small squares (modules) wide. That margin is the quiet zone the QR code standard, ISO/IEC 18004, asks for, so keep borders, text and table edges out of it.
Where to put the codes
On every table. A tent card or a sticker near the edge, so nobody has to pass a code around.
At the counter and the queue. A stand by the till and a bigger code where people wait, so they choose before they reach the front.
In the window or on the door. Passers-by can read the menu, even when you are closed.
On takeaway bags, receipts and flyers. The menu goes home with the customer for next time.
Online, as a link. Use the link rather than the code in your Instagram bio, Google Business Profile, WhatsApp Business and website.
Add a short instruction next to every code, such as “Scan for our menu”, and print the menu link underneath so it can be typed if a camera won't scan. Keep a few paper menus for guests without a phone.
Should a menu use a static or a dynamic QR code?
Use a static code that opens a menu page you can edit. A static code stores its destination directly and never expires; because the page behind it changes when you edit, you never need a new code. Dynamic codes route scans through a provider's redirect, which adds scan statistics but usually needs a paid plan.
| Static code to your menu link | Dynamic code from a QR service | Static code to a PDF | |
|---|---|---|---|
| Change the menu later | Yes: edit the menu page | Yes: change the redirect | Only by replacing the file at the same address |
| Expires | No | Can stop working when the plan ends | No, unless the file is moved or deleted |
| Scan statistics | No | Usually | No |
| Cost | Free | Usually a subscription | Free |
Tablemenu.Link gives you a static code that stores your permanent public link, which looks like /m/your-restaurant. The link doesn't change when you edit, so the code has nothing to expire. More detail: What is a QR code menu?
What mistakes should you avoid with a QR code menu?
The most common mistakes are pointing the code at a PDF, printing it too small or in low contrast, using a code from a trial that later expires, and printing a whole batch before testing. Each is avoided with a few minutes of checking before you print.
Linking to a PDF. PDFs make guests pinch and zoom, download slowly on mobile data and must be re-uploaded after every change. See PDF menu vs digital menu.
Codes that expire. Some “free” generators make dynamic codes that stop working after a trial. Check before you print hundreds.
Too small, too pale or too shiny. Stick to at least 2 × 2 cm, dark on light, on a matte finish.
No instruction or fallback. Say what the code opens and print the link under it.
Skipping the test. Scan a real print on two phones in your own lighting before ordering a batch.
A stale menu. The code is only as good as the page behind it. Update prices and mark sold-out dishes as they change.
Frequently asked questions
Something else on your mind? Email hello@tablemenu.link and a person will reply.
Can I make a QR code menu for free?
Yes. Tablemenu.Link is free with no signup: type your menu, publish it and download the QR code as a PNG or SVG. There is no trial, card or paid tier, and the code does not expire.
Do guests need an app to scan a menu QR code?
No. The camera app on current iPhones and Android phones reads QR codes and opens the menu in the browser. Guests don't install anything.
Can I change the menu without reprinting the QR code?
Yes. The QR code opens your menu's permanent link. When you edit dishes or prices with your private edit link and save, the same printed code shows the updated menu straight away.
Which file should I use for printing, PNG or SVG?
Use the SVG for print. It is a vector file, so it stays sharp at any size on table tents, stickers and posters. Use the PNG for screens, social posts and documents.
How do I get my menu on Google?
Paste your public menu link into your Google Business Profile as your menu link, and share it on your website and social profiles. Published menus with at least three dishes are also crawlable pages with Restaurant and Menu structured data.
What if a guest can't scan the code?
Print the menu link under the code so it can be typed into a browser, and keep a few paper menus for guests without a phone. The menu itself works in any browser and with screen readers.
Keep reading
- TemplateFree menu templatesStart from a ready-made café, pizza, bar, bakery, Indian or food truck menu.
- GuideWhat is a QR code menu?How QR menus work, what they cost and whether they are safe.
- GuidePDF menu vs digital menuWhy a web page beats a PDF on phones, and how to convert.
- Use caseFree QR code menu generatorMake the menu and its QR code in one place.
Make your QR code menu now
Type your menu, publish, and download the code. Free, with no signup, and the code never expires.