How to create a QR code for your restaurant menu

A restaurant menu QR code lets diners scan with their phone and instantly see your menu — no app needed, no paper to print. You can create one for free at oneclickqrcode.com in under a minute.

Why restaurants use QR code menus

QR code menus became common during the pandemic, and they've stuck around because they solve real problems:

  • No reprinting costs — change your menu online and every QR code in the restaurant instantly points to the updated version. No more reprinting 50 laminated cards because you changed a price or added a seasonal dish
  • Faster table turnover — guests can pull up the menu the moment they sit down instead of waiting for a server to bring one. During busy hours, that saved minute per table adds up
  • Multilingual support — if your digital menu platform supports multiple languages, a single QR code can serve every customer. No need for separate printed menus in English, Spanish, and Mandarin
  • Hygiene — no shared physical menus passing between tables. Some diners still prefer this, especially in healthcare-adjacent settings
  • Always available — the QR code is on the table 24/7. It never runs out, never gets lost in the kitchen, and never has sticky fingers from a toddler

When to keep paper menus too

QR codes aren't a complete replacement for paper menus — they're best used alongside them. Some customers prefer physical menus (especially older diners or those with low phone battery). The winning approach is having the QR code available for those who want it, with a few printed menus behind the bar for those who don't.

What to link your QR code to

Before creating the QR code, you need a digital menu to link it to. Here are your options:

Your website

If you already have a menu page on your restaurant's website (e.g. yourrestaurant.com/menu), that's the simplest option. Just create a Link QR code pointing to that URL.

Pros: You control the content entirely. It's part of your brand. No third-party fees. Cons: You need to update the website whenever the menu changes.

Google Business Profile

Your Google Business Profile can display your menu. Some restaurants link the QR code to their Google listing so customers also see hours, reviews, and directions.

A PDF

Host a PDF of your menu on your website or a file-sharing service, and link the QR code to it. This works but isn't ideal — PDFs are often hard to read on phone screens and load slowly.

A dedicated menu platform

Services like Square, Toast, or dedicated digital menu tools let you create and update menus easily. Link your QR code to whatever page they give you.

The format doesn't matter to the QR code itself — it just links to a URL. What matters is that the page loads fast on a phone and is easy to read on a small screen.

How to create the QR code (step by step)

1. Get your menu URL ready

Copy the URL of your digital menu. This could be a page on your website, a Google Business link, or a menu platform URL. Make sure it works on mobile — pull it up on your phone first.

2. Go to oneclickqrcode.com

Open oneclickqrcode.com in any browser. No account needed.

3. Paste your URL

The default QR type is Link, which is what you want. Paste your menu URL into the input field. The QR code preview appears immediately on the right.

If the URL is long, don't worry — the QR code handles it. But shorter URLs produce simpler (and more easily scannable) QR codes, especially at small print sizes. Consider using a URL shortener if your menu link is very long.

4. Brand it

This is where you make the QR code feel like part of your restaurant. The customization options expand once you've entered a URL:

  • Colors — change the foreground to match your brand. A deep red for an Italian place, a forest green for a farm-to-table spot, a clean navy for a bistro. Keep the background white or light for best scannability
  • Pattern — choose between square (classic), dots (friendlier), or rounded (modern) dot styles
  • Corners — match the corner style to your dot choice for a cohesive look
  • Logo — drag and drop your restaurant logo into the center. This is the single best thing you can do to make the QR code look intentional rather than generic. See our guide on adding a logo to a QR code for tips on file formats and sizing

Watch the contrast warning — if your foreground and background colors are too similar, the tool will flag it. You need at least 3:1 contrast for reliable scanning, even in dim restaurant lighting.

5. Download

Pick your format:

  • PNG at 1024px — good enough for most table tents and menu inserts
  • SVG — best if you're sending the file to a designer or print shop. Scales to any size perfectly
  • Transparent background — toggle "No background" if the QR code will sit on a colored surface

For details on what size to print, check our QR code size guide.

Where to place the QR code

Placement matters more than most restaurant owners think. A QR code that nobody notices is useless.

Table tents

The most popular option. A small folded card on each table with the QR code, a short instruction ("Scan for our menu"), and your logo. Place it where it's visible but doesn't take up too much table space — near the salt and pepper, or next to the napkin holder.

Recommended QR code size: 3 × 3 cm to 4 × 4 cm. The scanning distance is about 30-50 cm (arm's length across the table).

Printed on the physical menu

Add the QR code to the front or back cover of your physical menu. Diners who prefer digital can scan it; those who prefer paper can flip it open. Best of both worlds.

At the entrance or host stand

A sign near the entrance with "View our menu" and a QR code lets people browse the menu while waiting for a table. This can speed up ordering once they're seated.

On the window

If you're in a walk-by area, a large QR code on the window with "See our menu" catches foot traffic. People can browse your menu before deciding to come in.

Recommended QR code size for windows: 8 × 8 cm or larger, since people will scan from 1-2 meters away.

Takeout and delivery packaging

Print the QR code on to-go bags, pizza boxes, or takeout containers. It drives repeat orders by making it easy for customers to find your menu again.

Design tips for restaurant QR codes

Match your brand

A generic black-and-white QR code looks lazy. Take 30 seconds to:

  • Change the foreground to your brand color
  • Add your logo to the center
  • Pick a dot style that matches your vibe (rounded for casual, square for upscale)

This turns the QR code from a functional necessity into a branded touchpoint.

Add context text

Never put a bare QR code on a table. Always include:

  • "Scan for our menu" or "View menu" — people need to know what it does
  • Your restaurant name or logo — builds trust
  • Optionally, the URL in small text below — for people who prefer to type it manually

Use the right material

  • Laminated cards — easy to wipe down between guests. Essential for table tents
  • Stickers — good for adding QR codes to existing menus or surfaces
  • Acrylic stands — more durable and professional-looking than paper tents
  • Matte finish — always better than glossy for QR codes. Restaurant lighting (especially dim ambient lighting) creates glare on glossy surfaces that can block scanning

Test in your actual restaurant

Before printing 20 table tents, test the QR code in situ:

  1. Print one test copy
  2. Place it on a table
  3. Scan from across the table with your phone
  4. Try in the lighting conditions of your restaurant (dim dinner service, not bright afternoon light)
  5. Try on both iPhone and Android

If it doesn't scan easily in your restaurant's lighting, either increase the QR code size or improve the contrast.

Wi-Fi QR code: the perfect companion

While you're setting up QR codes for your restaurant, consider creating a Wi-Fi QR code too. Put it on the same table tent or next to it. Guests appreciate being able to connect to Wi-Fi without asking, and it shows you've thought about their experience.

At oneclickqrcode.com, just switch to the Wi-Fi type from the dropdown, enter your network name and password, and download. You can match the design to your menu QR code so they look like a pair.

Managing menu updates

One of the biggest advantages of QR codes over printed menus is that you can update the destination without changing the QR code. As long as the URL stays the same, the QR code keeps working.

Tips for painless updates

  • Use a stable URL — don't link to a URL that might change (like a specific Google Doc link). Link to a page you control, like yourrestaurant.com/menu
  • Keep the URL permanent — if you redesign your website, make sure the menu URL stays the same or redirects
  • Update the menu page, not the QR code — this is the whole point. Change prices, add dishes, remove seasonal items — all on your website. The QR code stays the same
  • Test after updating — after changing your menu, scan the QR code to make sure it still works and shows the right content

What if you need to change the URL?

If your menu URL changes (you switch platforms, redesign your site, etc.), you'll need to generate and print new QR codes. This is the one downside of static QR codes — the URL is baked into the image.

To minimize this risk, link to a URL you control (your own domain) rather than a third-party service URL. If the third party changes, you can set up a redirect from your domain.

FAQ

Does the QR code work on all phones?

Yes. Every modern iPhone (iOS 11+, released 2017) and Android phone can scan QR codes with the built-in camera app. No extra app needed.

Can I update the menu without changing the QR code?

Yes — as long as the URL doesn't change. Update the content on your menu page, and everyone scanning the same QR code will see the new menu instantly.

Should I use the same QR code for dine-in and takeout?

You can, if the menu is the same. If you have separate dine-in and takeout menus (different pricing or items), create two separate QR codes pointing to different URLs.

How many QR codes do I need to print?

One per table, plus extras for the entrance, window, and any marketing materials. Table tents get damaged or lost, so print a few spares.

Is the QR code free to use commercially?

Yes. QR codes generated at oneclickqrcode.com are free to use for any purpose — personal or commercial. No watermarks, no attribution required, no limits.

Does the QR code track how many people scan it?

No. The QR codes from oneclickqrcode.com are static — they don't track scans. If you want scan analytics, you'd need to use a URL shortener with tracking (like Bitly) as the destination URL, and point the QR code to that shortened link.


Create your restaurant menu QR code free at oneclickqrcode.com — paste your menu URL, add your logo, and download. No sign-up needed.

Teemu
Teemu

Founder of oneclickqrcode.com

Ready to create your QR code?

Free, private, no sign-up. Customize colors, styles, and download in high resolution.

Create a QR code

More articles

Free QR code generator: no sign-up, no ads, no catch

Why most QR code generators aren't really free — and how oneclickqrcode.com is different. No accounts, no watermarks, no limits, fully private.

QR code error correction: what it is and why it matters

Understand QR code error correction levels (L, M, Q, H), how they affect scannability, and when to use each. Practical guide with real-world examples.

How to make a QR code for a flyer or poster

Create a scannable QR code for your flyer, poster, or brochure. Covers sizing, placement, printing formats, and design tips for maximum scans.

How to create a QR code for an email address

Create a free QR code that opens a pre-filled email when scanned. Includes subject lines, body text, and practical use cases for business and events.

How to make a QR code for your business card

Create a free QR code for your business card that saves your contact info to any phone. Step-by-step vCard QR code guide with design and printing tips.

QR code size guide: how big should your QR code be?

The complete guide to QR code sizes for printing on business cards, flyers, posters, and banners. Includes minimum sizes, scanning distances, and format recommendations.

How to add a logo to a QR code (free, no sign-up)

Add your brand logo to the center of any QR code in seconds. Free step-by-step guide — no account, no watermarks. Works with PNG, SVG, and more.

How to create a Wi-Fi QR code (so guests connect instantly)

Create a free Wi-Fi QR code that lets guests join your network by scanning — no typing passwords. Step-by-step guide with tips for printing and placement.

PNG vs SVG QR codes: which format should you use?

A clear comparison of PNG and SVG QR code formats. When to use each, how they differ for print and digital, and which gives the best quality.