QR Code for a Restaurant Menu

Print one code per table and your menu stops being a laminated card you replace every time the kitchen changes a price. Enter the web address your menu already lives at, download the code, and put it where people sit.

Make your menu QR code

Link to any web page

Try something like https://example.com/

Live previewSample code
Sample QR code — enter your details to generate your own
Copy QR code image
Hide design presets

This code is static and permanent. To change where it points after printing, .

Why Use This Tool

Make a free QR code for your restaurant menu in under a minute. Print it on table tents, download PNG, SVG or PDF, and update the menu without reprinting.

Free, Unlimited, No Signup

Generate as many QR codes as you need without an account, a trial, or a credit card. Free codes carry a small linkutm wordmark in the bottom corner; create an account to replace it with your own logo or remove it entirely.

Your Data Never Leaves the Browser

Every code is encoded and rendered locally in JavaScript. Wi-Fi passwords, contact details, and campaign URLs are never uploaded to a server or logged anywhere.

Designed, Not Just Generated

Twelve ready-made designs pairing eight module styles with shaped finder patterns, brand colours, and gradients. Export a code that looks like it belongs on your packaging, not like a default black square.

Print-Ready PNG, SVG, and PDF

Download a 1200px PNG for digital, a vector SVG that scales to a billboard without a single soft edge, or a print-ready PDF. Copy straight to the clipboard when you just need it in a deck.

How It Works

  1. 1

    Put your menu online first

    The code needs somewhere to point. A page on your own site is best; a Google Drive or Dropbox share link works if you set it to view access for anyone with the link. Test the address on your phone before you generate anything — a code pointing at a login screen is worse than no code at all.

  2. 2

    Paste the menu address

    Drop the full URL into the field above, including https://. Shorter addresses make a lighter, easier-to-scan pattern, so use yoursite.com/menu rather than a long path with query strings hanging off the end.

  3. 3

    Pick a design that survives a dim room

    Restaurants are darker than offices. Keep strong contrast between the pattern and its background, avoid pale colours on white, and skip gradients on anything printed smaller than 4cm.

  4. 4

    Download and print at 3cm or larger

    Download the SVG for a print shop, or the PNG for a home printer. Print at 3cm square minimum for a table tent, 8cm for a window sticker, and leave clear white space around the code so the camera can find its edges.

Static or dynamic: it depends on how often your menu moves

A static code encodes your menu address directly into the pattern. It is free, it never expires, and it can never be changed — if the address moves, every printed code is dead. That is fine for a menu at a fixed URL you control. If your menu is a PDF you swap seasonally, or you want to point the same table tents at a lunch menu at noon and a dinner menu at six, you need a dynamic code, where the pattern stays the same and you edit the destination inside linkutm.

Where the code actually earns its place

Table tents get scanned most, but they are not the only spot worth printing. A code on the window catches people deciding whether to come in, which is the highest-intent moment you will ever get. One on the takeaway bag brings a customer back for the next order. One on the receipt is where you ask for the review. Different placements deserve different destinations, and if you are tracking scans, different codes so you can tell which surface is doing the work.

The mistakes that cost restaurants scans

The three that recur: printing too small so the camera cannot lock focus at arm's length, laminating with a high-gloss finish that throws the flash straight back at the lens, and pointing the code at a PDF that opens as a pinch-to-zoom document on a phone. Fix the third one by making the menu a mobile web page. If it has to stay a PDF, at least keep it one page and portrait.

Free Tool vs linkutm Platform

Every code on this page is free to make and never expires. The linkutm platform adds the parts a printed code cannot do on its own — editing the destination, and counting the scans.

Feature
Free Tool
linkutm Pro
QR codes you can generate
Unlimited
25 a month on the free plan
Content types
10 static
All 13, including PDF, Multi-URL, and App
Design presets, colours, and gradients
12 presets
Full control
PNG, SVG, and PDF download
Works with no account
Editable destination after printing
Scan tracking and analytics
Location, device, and referrer breakdown
Branded short domain on the code
Custom back-half (your own short code)
Your own logo instead of the linkutm mark
Frames with a scan call to action
Error correction level control
Always H
L, M, Q, or H
Built-in UTM builder and templates
Folders, tags, and team workspaces

Frequently Asked Questions

Want To Know Who Scanned It?

A dynamic QR code keeps the same printed pattern while you change where it points, and shows you every scan — when, where, and on what device.