How to Create a QR Code for Your Restaurant Menu

Replace printed menus with a single QR code. Update prices, add seasonal items, and track how many customers scan — all without reprinting. Here's how to do it in under 30 seconds, for free.

3 steps to a restaurant QR code

1

Get your menu URL

Upload your menu as a PDF to your website, Google Drive, or any file hosting service. Copy the public link. If you use a service like Square, Toast, or your own website, you already have a URL.

2

Generate the QR code

Paste your menu URL into OneQR's free generator. Pick colors that match your brand. Choose high error correction if the QR will be printed small or on textured surfaces.

3

Download and print

Download as SVG for print (scales perfectly to any size) or PNG for digital use. Add to table tents, laminated cards, window stickers, receipts, or your takeout bags.

Why dynamic QR codes save restaurants money

A static QR code points to one URL forever. If you change your menu URL, you need a new QR code — which means reprinting everything.

A dynamic QR code lets you change the destination anytime. Update your menu, change the link, and every printed QR code automatically points to the new version. No reprinting.

Reprinting menus

$200-500+

Per reprint for 50-100 table tents/cards

Dynamic QR code

$9.99

One-time. Update the link as many times as you want.

6 ways restaurants use QR codes

Digital menu

Link to your online menu or a PDF. Customers scan at the table and browse on their phone. Update prices or seasonal items without reprinting anything.

Google Reviews

Link directly to your Google Business review page. Place the QR code on receipts or table cards. More reviews = better local search ranking.

WiFi access

Create a WiFi QR code so guests connect instantly — no asking for the password. Works for cafes, bars, and waiting areas.

Online ordering

Link to your ordering page (DoorDash, UberEats, your own site). Put the QR on takeout bags, flyers, or window signs.

Reservation page

Link to OpenTable, Resy, or your booking form. Add to business cards, flyers, or your front window.

Social media

Link to your Instagram, TikTok, or Facebook page. Great for building a following from in-person customers.

Create your restaurant QR code now

Free. No signup. No watermark. Takes 30 seconds.

Generate a free QR code

Frequently asked questions

How do I create a QR code for my restaurant menu?

Upload your menu to your website or a PDF hosting service, copy the URL, paste it into OneQR, and click Generate. Download the QR code as SVG for print or PNG for digital use. The whole process takes under 30 seconds.

Can I update my menu without reprinting the QR code?

Yes — use a dynamic QR code ($9.99 one-time with OneQR Pro). Dynamic codes let you change the destination URL anytime. Update your menu online and the same printed QR code points to the new version.

How much does a restaurant QR code cost?

Static QR codes are completely free with OneQR — unlimited, no signup, no watermark. If you want dynamic codes that you can update after printing, it's a one-time $9.99 payment. No monthly fees.

What size should I print a QR code for table tents?

At least 2x2 cm (about 0.8 inches) for close-range scanning like table tents. For posters or signage viewed from further away, go larger — 10x10 cm or more. Always download as SVG for print to ensure crisp quality at any size.

Can I create a QR code for my restaurant WiFi?

Yes. OneQR has a dedicated WiFi QR tab. Enter your network name, password, and encryption type. When customers scan it, their phone connects automatically — no typing required.