Free Menu QR Code Generator

Make a QR code for your restaurant menu in seconds. Your colours, your logo, a “Scan for menu” label, print-ready PNG or SVG. Free, no sign-up, nothing stored.

Paste the web address of your menu (a website, PDF link or spotmymenu menu).

Code colour
Background
Style
Scan for menu

Preview · scan it with your phone

How to make a QR code for your restaurant menu

  1. 1

    Get your menu link

    Any web address works: your website's menu page, a PDF link or your spotmymenu menu link.

  2. 2

    Make it yours

    Pick a code colour that matches your brand, choose a style and add your logo in the centre.

  3. 3

    Add a clear label

    “Scan for menu” tells guests exactly what to do. Codes with a call to action get scanned more.

  4. 4

    Download and print

    Use PNG for quick printing or SVG for any size, from table tents to window posters. Test it with two phones before printing.

Tips for menu QR codes that scan every time

  • Size

    Print codes at least 2 × 2 cm (0.8 in). On table tents, 3–4 cm (1.2–1.6 in) is comfortable to scan from a seat.

  • Contrast

    Dark code on a light background. Avoid light-on-dark and busy photo backgrounds.

  • Quiet zone

    Leave white space around the code. The downloads already include it, so don't crop it off.

  • Placement

    Tables, counters, windows, receipts, takeout bags and your Instagram bio link. Avoid glossy spots that catch glare.

  • Test

    Scan with an iPhone and an Android phone, in the real lighting of your dining room.

  • Link that lasts

    A QR code can't change after it's printed. Point it to a link that won't change, so you never reprint.

A PDF behind a QR code vs a live mobile menu

  • Changing a price

    PDF menu
    Edit and re-upload the PDF, and hope the link stays the same
    spotmymenu
    Edit on your phone, live instantly
  • Reading on a phone

    PDF menu
    Pinch and zoom
    spotmymenu
    Designed for the phone
  • Weak signal

    PDF menu
    Large file download
    spotmymenu
    About 7 KB before photos
  • English & Spanish

    PDF menu
    Two separate files
    spotmymenu
    One tap to switch
  • Knowing what guests view

    PDF menu
    No data
    spotmymenu
    Visits, dishes, calls and directions

FAQ

Is this menu QR code generator really free?

Yes. Create and download as many QR codes as you like, with no sign-up and no watermark on the code.

Do these QR codes expire?

No. The code stores your link directly, so it works as long as that link works. If your menu's link changes, you'd need a new code. That's why a permanent menu link, like the one spotmymenu gives you, matters.

Can I put my logo in the QR code?

Yes. Upload your logo and it's placed in the centre. We automatically switch to the highest error correction so the code still scans.

PNG or SVG: which should I download?

PNG (2048 px) prints sharply up to about 17 cm / 6.8 in and works everywhere. SVG is a vector file for any size, ideal for print shops and large signs.

Do you store my menu link?

No. The QR code is generated in your browser. Your link never leaves your device.

How do I update my menu without reprinting the QR code?

Point the code at a menu you can edit online. With spotmymenu your QR code and link stay the same forever, and price or dish changes appear instantly.

Your new menu could be live tonight.

7 days free. Set up in minutes. Cancel anytime.

Start your free trial