How to Make a QR Code for Your Restaurant Menu

Touchless menus are everywhere now. A QR code on each table lets customers scan with their phone and see your menu instantly. Here's how to make one for free.

Open QR Code Generator 100% free. No sign-up. Works in your browser.

Quick Answer

Upload your menu to any free hosting site, copy the URL, and paste it into the QR code generator at dotsapps.com. Download the QR code image and print it for your tables.

Step 1: Get Your Menu Online

Before you can make a QR code, your menu needs to be on the internet with a URL. You have a few options:

  • Your website: If you have a restaurant website, upload the menu as a page or PDF there.
  • Google Drive: Upload a PDF of your menu and set sharing to "anyone with the link."
  • Free website builders: Use a free site like Google Sites or Canva to create a simple menu page.

The key is that anyone should be able to open the URL without logging in. Test it by opening the link in a private browser window.

Step 2: Generate the QR Code

Once you have the menu URL, making the QR code takes about 30 seconds:

  1. Open the QR code generator at dotsapps.com.
  2. Paste your menu URL into the input field.
  3. The QR code appears instantly.
  4. Download the image as a PNG file.

That's it. The QR code is ready to print. Anyone who scans it with their phone camera will be taken straight to your menu.

How to Print and Display QR Codes in Your Restaurant

Print the QR code large enough to scan easily — at least 2 inches × 2 inches. Bigger is better, especially for tables where the phone might be held at arm's length.

Popular placement options:

  • Table tents: Small folded cards on each table.
  • Stickers: Stuck directly on the table or menu holder.
  • Wall signs: Near the entrance or at the counter.
  • Receipts: Print the QR code on receipts for takeout orders.

Laminate printed QR codes so they survive spills and cleaning. A laminated card lasts months without reprinting.

Tips for a Better QR Code Menu Experience

Keep the URL short: Long URLs create denser QR codes that are harder to scan. Use a URL shortener if your link is very long.

Make the menu mobile-friendly: Most people will open it on a phone. Use large fonts, simple layout, and avoid tiny text. A PDF works, but a mobile-optimized web page is even better.

Test before printing: Scan the QR code yourself with at least two different phones. Test in bright light and dim light.

Add a label: Print "Scan for Menu" next to the QR code. Not everyone knows what QR codes do — a short label removes confusion.

How to Do It: Step-by-Step

  1. 1

    Upload your menu as a PDF or web page with a public URL.

  2. 2

    Open the QR Code Generator at dotsapps.com.

  3. 3

    Paste your menu URL and let the QR code generate.

  4. 4

    Download the QR code image.

  5. 5

    Print it and place it on your tables.

Try QR Code Generator Now →

Frequently Asked Questions

Do customers need an app to scan a QR code?

No. Most modern phones (iPhone and Android) scan QR codes automatically with the built-in camera app. No extra app needed.

Can I update my menu without changing the QR code?

Yes — if you update the content at the same URL, the QR code still works. You only need a new QR code if the URL itself changes.

What size should a QR code be for a table?

At least 2 inches by 2 inches. For tables where the phone is held further away, 3 inches is better. Bigger QR codes are easier to scan.

Is it free to create a QR code?

Yes. The QR code generator at dotsapps.com is completely free with no sign-up. You can download and print as many QR codes as you need.

Can I customize the QR code with my restaurant's colors?

The generator lets you create standard black-and-white QR codes, which have the highest scan reliability. Keep high contrast for best results.

Ready to Try It?

QR Code Generator is free, private, and works right in your browser. No sign-up needed.

Open QR Code Generator

Related Tools You Might Like

Cloud Sync

Connected to Google Drive