AQRHub
There’s A QR code for that.™

QR Code Menu for Restaurants: The Complete Guide

It is Friday night and the restaurant is packed. A table of four sits down and the server is out of printed menus again. One got a drink spilled on it, another got torn, and now there are not enough to go around. On top of that, half the prices changed last month and the specials are only on the chalkboard by the door.

A QR code menu fixes all of that. You put a QR code on the table. Guests scan it with their phone camera and your menu opens right away. There is no app to download and no waiting for a server. When something changes, you log in and update it. No reprinting, no wasted paper, no waiting on a print shop.

Here is how to set one up, where to put it, what to avoid, and the other ways restaurants put the same QR codes to work.

Why restaurants keep using QR code menus

QR code menus started as a touchless fix during the pandemic. Plenty of people expected them to disappear. They stuck around because they solve everyday problems.

Lower printing costs. A full-color menu is expensive to print, and every price change or seasonal update means doing it again. With a QR code you print the code once on a table tent or sticker. After that, menu changes happen online.

Instant updates. Changing a printed menu takes days: redesign, send to the printer, wait, swap every copy. With a QR code menu you upload the new version and it is live right away. Seasonal dishes, price changes and sold-out items are all a quick edit.

Useful data. Every AQRHub code counts its scans, so you can see how often guests open your menu. On Starter and Pro you also see scan trends, devices and scans by time of day, which helps with staffing and timing specials. If you have more than one location, give each its own code and compare.

What you actually need

You need two things: a place to host your menu online and a QR code that links to it.

For hosting your menu, your options are a page on your website, your online ordering page if it shows the full menu, a menu from a service like Square or Toast if you already use one, or a PDF of your current menu.

For the QR code, it needs to be dynamic. A dynamic QR code holds a short link, so you can change where it points anytime without reprinting your table cards. A static code is locked to one address forever. Every AQRHub code is dynamic, on every plan, with unlimited scans. Our guide to static vs dynamic QR codes explains the difference in more detail, and our restaurant menu QR code page covers the workflow end to end.

Dynamic matters more for restaurants than almost anyone else. Menus change, prices go up, and seasonal items rotate in and out. Picture a taco shop that changes its specials every week. The same stickers stay on every table all year, and someone updates the link each Monday morning in a few seconds.

Webpage or PDF? Comparing your menu options

Not all digital menus work the same way. Here is a quick breakdown.

Option Pros Cons
QR code to PDF Fast to set up, works with the menu file you already have Can be hard to read on a phone if the text is small
QR code to webpage Made for phones, big text, easy scrolling, easy to update Takes more effort to set up the first time
Printed menu only No tech needed, familiar to every guest Costly to reprint, goes out of date quickly, slow to update

A mobile-friendly webpage is the better choice for most restaurants because it looks clean on any screen. But if you already have a good-looking PDF menu, that works too. On Starter and Pro you can upload it as a PDF QR code, and the menu opens in a viewer right in the guest’s browser. When the menu changes, upload the new file and the printed code keeps working. Read more in our guide to sharing documents with PDF QR codes. Whichever you choose, test it on your own phone first.

How to set it up

Step 1: Get your menu online. Use a menu page on your website, your ordering page, or a PDF. If you link to a file, make sure it is public so anyone can open it without signing in.

Step 2: Create your QR code. Go to AQRHub and create a code. Choose the Link type for a webpage, or the PDF type if you are uploading a menu file on Starter or Pro.

Step 3: Customize the design. Match your restaurant’s colors. Keep strong contrast between the code and the background so it scans easily in dim lighting. Adding your logo and removing the watermark are available on Starter and Pro.

Step 4: Download and print. Use a high resolution file so the code stays sharp. Starter and Pro include SVG, EPS and PDF downloads, which are ideal for print shops. Print on table tents, stickers or small frames. A blurry code will not scan well.

Step 5: Test before you put it out. Scan a printed copy with at least two different phones. Make sure the menu loads quickly and is easy to read.

Step 6: Update as needed. When your menu changes, log in to your dashboard and change the destination link or upload a new PDF. Every printed code in your restaurant now opens the new menu.

Ready to create your QR code?

Free to start. No credit card needed.

Generate Free →

Where to place the QR code in your restaurant

On the table. The best spot. Guests see it as soon as they sit down, which is exactly when they want the menu. Table tents are affordable, easy to replace and visible from any seat. Tabletop stickers are more permanent and harder to lose. Use laminated or waterproof vinyl stickers and place them near the edge of the table so plates do not cover them.

Counter and register. For fast-casual and takeout spots, a code at the counter lets people browse while they wait in line, which helps speed up ordering.

Host stand. A framed code at the host stand gives waiting guests something to look at, and they are ready to order when they sit down.

Front window or door. People walking by can check your menu, hours or reservations before deciding to come in. Think of it as a silent salesperson.

Receipts and takeout bags. A small code at the bottom of a receipt or on a takeout bag can link to your menu, your online ordering page or your catering page. The guest already likes your food, so make it easy to order again.

For help choosing a size and adding a call to action around the code, see our QR code size guide and our guide to QR code frames.

More ways restaurants use QR codes

The menu is just the start. The same approach works across the whole guest experience.

Guest WiFi. Guests always ask for the WiFi password. A WiFi QR code fixes that: no typing a long password and no asking the server three times over the noise. A static WiFi code that joins the network on scan works on every plan. On Starter and Pro, Editable WiFi opens a guest page with the network name, a Copy password button and steps to connect. If you change your password, update it in your dashboard and the table cards keep working. You also see how often it is scanned. Put it on a small sign near the entrance or next to the menu code. Our WiFi QR code guide walks through the setup.

Google reviews. Put a small code on the check presenter or receipt that opens your Google review page. Guests are in the best mood right after a good meal, and one scan is much easier than searching for your business. That is the difference between “I should leave a review” and actually doing it. See our Google review QR code page and our guide to getting more Google reviews with a QR code.

Your Instagram bio. Instagram gives you one link in your bio. A multi-link page turns that one link into a list of buttons: menu, order online, reservations and reviews, all in one place. Give it a handle for a short link like aqrhub.com/yourrestaurant. It works for TikTok too. Every plan includes unlimited links and your photo or logo. Starter and Pro add themes, button styles, fonts and link click stats. You can also print that same page as a QR code. More in our guide to Instagram QR codes.

Daily specials. Instead of a chalkboard only the people by the door can see, put a code on every table that links to today’s specials, and update it each morning from your phone.

Allergen and nutrition info. Link to a separate page with ingredients, nutrition facts and allergen notes. Guests who need it can find it, and everyone else gets a cleaner menu.

Events, happy hour and catering. A code on the check presenter or in the lobby can link to your happy hour schedule, upcoming events, loyalty signup or a catering inquiry form. It reaches people who are already enjoying your food.

Looking for more ideas? Browse our list of QR code ideas for small businesses.

What about guests who prefer paper?

This question comes up every time, and the answer is simple: offer both. Keep a few printed menus on hand for anyone who asks, and make the QR code the default. You are not forcing anyone to use their phone. You are making it the easiest option.

Scanning is easy for most guests. Most phone cameras read QR codes on their own, so there is nothing to download. A short label such as “Scan for menu” next to the code helps anyone who is not sure what to do.

Common mistakes restaurants make

Linking to a PDF that is impossible to read on a phone. If the text is tiny and guests have to zoom and scroll in every direction, they will give up. Test your menu on a phone before going live.

Printing the code too small. The code needs to be at least 1 inch by 1 inch to scan reliably. Bigger is better, especially in dim lighting. A 2 inch code is a safe choice for most spots.

Using a static QR code. Static codes cannot be updated. If your menu address changes, every printed code stops being useful and you have to reprint. A dynamic code avoids this.

Putting the code where nobody can scan it. Do not bury it on the back page of a printed menu or on the wall behind the host stand. Put it where guests are looking.

Forgetting to test after printing. Printing can reduce quality or cut off edges. Always scan a printed copy before putting it on tables.

Leaving out a label. Some guests still do not know what a QR code does. A simple “Scan for menu” makes a big difference.

What it costs

You can start on the free plan: one dynamic QR code with unlimited scans, which you can edit after printing. That is enough for a menu that links to a webpage. If you want PDF menus, Editable WiFi, your logo, no watermark, more codes or deeper scan stats, look at Starter or Pro. Compare them on our pricing page.

Frequently asked questions

How do I create a QR code menu for my restaurant?
Put your menu online as a webpage or a PDF, then create a QR code at AQRHub that points to it. Print the code on table tents or stickers. When your menu changes, update the link in your dashboard.

Can I update my QR code menu without reprinting?
Yes. Every AQRHub code is dynamic, so the printed code stays the same while you change where it points from your dashboard. Update prices, add specials, or swap in a new menu without reprinting.

Should a restaurant QR code menu link to a PDF or a webpage?
A webpage is usually easier to read on a phone. A PDF is faster to set up if you already have a menu file. If you use a PDF, test it on a phone first to make sure the text is readable without zooming.

Can I share my guest WiFi with a QR code?
Yes. A static WiFi code that joins the network on scan works on every plan. On Starter and Pro, Editable WiFi opens a page with the network name, a Copy password button and steps to connect, and you can change the password later without reprinting your table cards.

Should I still keep printed menus?
Yes, keep a few on hand. Make the QR code the default and offer a printed copy to anyone who asks. Nobody is forced to use their phone.

Not sure which plan is right for you? Read our guide on free vs paid QR code generators.

Create your first QR code free at AQRHub. No credit card needed.

Get started free

You might also like

How To

WiFi QR Codes for Airbnbs, Hotels and Restaurants

Small Business

QR Codes for Food Trucks: How to Use Them

Small Business

QR Codes for Food Delivery: How to Use Them

Share this post

Share on Facebook Share on LinkedIn Share on X