Menu QR Code Generator

Make a menu that opens from a QR Code on the table: build it here dish by dish, upload the PDF menu you already have, or point the code at your own online menu.

Website link
Drag a PDF here or choose a fileChoose a file
Up to 5 MB
You can replace the PDF at any time — the QR Code stays the same.
A link to a video, Shorts, playlist or channel will do.
You can replace the video at any time — the QR Code stays the same.
Drag a file here or choose a fileChoose a file
PDF, JPEG, PNG, MP4, MP3, Excel, Word · Up to 5 MB
The file is stored securely on QRPlace servers and opens when the code is scanned.
You can replace the file at any time — the QR Code stays the same.
You can change the menu at any time — the QR Code stays the same.
A link to your company page with reviews on Google — after scanning, the customer can leave a review straight away.
Guests connect to your Wi-Fi with one scan — no typing the password by hand.
Drag a video here or choose a fileChoose a video
MP4, MOV · Up to 5 MB
You can replace the video at any time — the QR Code stays the same.
Drag audio here or choose a fileChoose audio
MP3, WAV, M4A · Up to 5 MB
You can replace the audio at any time — the QR Code stays the same.
The full number with the country code — the one people will write to after scanning.
It appears in the chat already typed — all that is left is to tap “Send”.
You can replace the number and the message at any time — the QR Code stays the same.
A full link or just the page name will do — mybrand, for example.
You can replace the profile at any time — the QR Code stays the same.
A full link or just the account name will do — @mybrand, for example.
You can replace the profile at any time — the QR Code stays the same.
A full link or just the account name will do — mybrand, for example.
You can replace the profile at any time — the QR Code stays the same.
A full link or just the account name will do — @mybrand, for example.
You can replace the profile at any time — the QR Code stays the same.
A full link or just the account name will do — @mybrand, for example.
You can replace the profile at any time — the QR Code stays the same.
0 / 100 · The email opens already filled in, so the person only has to tap “Send”.
After scanning, the phone offers to dial the number.
Type the address in words or paste a Google Maps link.
You can replace the address at any time — the QR Code stays the same.
0 / 300 · The text lives inside the code itself: it opens even without an internet connection and stays exactly as printed.
The details are not filled in yet — this code is shown as an example only.
Generate your QR Code first Generate your QR Code first
Place the QR Code on your document or image
QR Code design
NormalSmaller
Eyes
Code
Background
The code colour must always be darker than the background colour
Choose a frame — its colour, caption and font appear below it
Menu QR Code

What a menu QR Code is and how it works

A menu QR Code is a code on the table that opens the menu on the guest’s phone. Dishes and prices are edited in your account while the code on the sign stays the same — no reprinting the signs after every correction.

What the guest sees
Corner Café Coffee Bakery Wine Coffee Espresso €2.80 Flat White €3.60 Cappuccino €3.20 MENU
1

The guest points a camera at the code on the table or in the window.

2

The menu opens on the phone — with photographs and categories.

3

They scroll through the sections and choose without waiting for a waiter.

Build a menu here Open by default

A cover, the venue name, dishes by category with prices and photographs, and buttons at the foot of the page — “Address”, “Wi-Fi” and “Phone”. You do not have to start from a blank page: the “Load an example” button fills the form with a ready menu, which you then rewrite for yourself.

Upload a menu you already have

The menu is already laid out as a PDF, JPG or PNG — the code opens the file as it is, with all the work your designer put into it. A new version replaces it in your account, and the signs stay on the tables.

Give a link to an online menu

The menu lives on a website or in a delivery service — the code leads there. This is the only one of the three ways where the code can be static: with the other two the page is kept by us, and the code is always dynamic.

What a menu built here can do

It is a page of ours, not a picture: it fits itself to the screen, opens on any phone and is edited in your account as many times as you need.

Cards or a listTwo ready looks: cards with photographs of the dishes, or a plain list. A drinks list suits the list; breakfasts suit the cards.
The price as free textThe field does no arithmetic, it prints what you wrote: “from €5” and “5 / 7 €” stand in the menu exactly as an ordinary price does.
Contents by categoryAs soon as there is more than one category, a strip with their names appears at the top: the guest jumps to the one they want instead of scrolling the whole menu.
Wi-Fi in one buttonThe password at the foot of the menu unfolds and copies with one press, so a separate Wi-Fi QR Code on the table is not compulsory.
Comparison

What is the difference between a static and a dynamic QR Code?

The same pattern on paper — different options once it is printed.

Static QR URL Analytics
  • A static code is tied to its link for good, and that link cannot be changed.
  • Analytics are not available for codes like this either.
Dynamic QR URL 1 URL 2 PDF Menu Analytics
  • The link or the file the code leads to can be changed at any moment.
  • Analytics show the number of scans, the countries and the devices.
  • You can set a password, an expiry date and a limit on how many people it lets in.
Example 1: a QR Code in brand colours Example 2: a QR Code in brand colours Example 3: a QR Code in brand colours Example 4: a QR Code in brand colours
Styling

A QR Code in your brand colours

Add a logo, your brand colours and the shape of the elements — and the QR Code becomes part of your design on packaging, in a menu, on a business card or in a shop window.

What you can set in the editor above
  • Logo — upload your own file.
  • Colours — set the code, the background or a gradient.
  • Shape and eyes — choose the shape of the elements.
  • Frame — add a caption and set the style.
  • Preset — save the styling for your next QR Codes.
Where to use it

Where a menu QR Code works best

Anywhere the guest has already sat down, or is still deciding whether to come in: on the table, in the window, in the delivery box. The menu changes in your account, and the signs outlive every season.

A table in the room

A sticker or a stand with a QR Code on every table: the guest opens the menu while the waiter is still on the way. The code is the same on all the tables, and one edit in your account changes the prices everywhere at once. Beside it there is a good place for a Google review QR Code.

MENU

The window and the board by the door

A code on the door or on an A-board shows the menu to those still deciding whether to come in. Print it large, with “Menu” in the frame — from the pavement it is scanned without coming right up to it.

Delivery and the note in the order

A code on the bag or in the box opens the full menu for the next order — with photographs a printed leaflet never has. To the delivery site itself the way is a URL QR Code.

A bar list, a seasonal and a children’s menu

A separate code for each: the drinks list as a plain list, the seasonal one as cards with photographs. When the season ends, a new menu takes its place behind the same code. A list already laid out in PDF is opened by a PDF QR Code.

A hotel and the room

A code at the desk or in the room leads to the breakfast and room-service menu. The “Phone” and “Wi-Fi” buttons under the menu are particularly welcome there: a guest goes looking for both on the very first evening.

Before you print

Four checks while the signs are still on hold

Open the menu on a phone

Names, prices and photographs have to be readable on a small screen, not only in your account on a big one.

Caption the frame

“Menu” or “Point your camera” — the guest should know what is about to open before the phone is even raised.

The size to suit the place

A table needs a couple of centimetres; the board by the door needs a bigger code — that one is caught on the move and from a distance.

A trial sign

Print one and point a camera at it sitting at the table: that is exactly where the guests will be looking at it from.

QRPlace

Why choose QRPlace?

Hosted in Germany

Your codes, files and scan statistics live on servers in Germany, under EU data protection law (GDPR).

Scan as much as you like

The number of scans is not limited, and we never put an expiry date on your codes.

Plenty of dynamic codes

Our plans come with plenty of dynamic codes, so every poster, table and product can have its own.

Questions and answers

Common questions about menu QR Codes

The short version of what people ask most: editing prices, photographs of dishes, a ready PDF, the account, Wi-Fi and printing the signs.

No answer here? Write to us
How do I make a QR Code for a menu?
Choose one of the three ways in the generator above: build the menu here out of dishes and categories, upload a PDF you already have, or give a link to your own online menu. After that come the styling and the download button.
How do I change prices when the QR Codes are already on the tables?
You edit the menu in your account — and the guest at the next table is already seeing the new one. Nobody touches the sign: the pattern on it leads not to the prices but to your page, and what stands on that page is up to you.
Does the guest need an app to open the menu?
No, the built-in camera and whatever browser is already on the phone are enough. There is nothing for the guest to install and nowhere to sign up — otherwise half the tables would simply call a waiter over.
Can I show photographs of the dishes?
Yes: in the “cards” look every dish has a photograph of its own, and desserts and breakfasts gain the most from it. A drinks list more often suits the plain list — it scrolls faster.
What if my menu is already laid out as a PDF?
Upload it on the second tab — the code will open the file as it is, with all its layout. The document can be replaced with a newer version any day; more about codes like that is on the page for a PDF QR Code.
Do I need an account for a menu QR Code?
Yes, if the menu is built or uploaded here: the page and the file lie in your account and have to have an owner. A code to somebody else’s online menu can be made without one — but only as a static code, with no way to change the address and no scan figures.
How do guests find out the Wi-Fi password?
At the foot of the menu stand the “Address”, “Wi-Fi” and “Phone” buttons. The guest unfolds Wi-Fi and takes the password with one press — no copying it letter by letter off a sticker on the wall, and so no asking the waiter either.
Can I have a separate menu for breakfast and for the bar?
Yes, and that is usually how it is done: each menu has its own code and its own sign. Edits to one leave the other alone, and the number of cameras pointed at each shows which of them people actually pick up.
What size should the code on a table be?
From a table a code is caught at arm’s length, and a couple of centimetres is enough for it. The board by the door and the window need a bigger one: there it is read from the pavement and on the move.
Can I see how many guests opened the menu?
Yes, in your account: how many times a camera was pointed and on which days. A picture like that shows nicely how the flow spreads across the week and what goes on at the weekend.
What should I download to print the signs?
SVG — a print shop will stretch it to any size without losing the edges, so the same picture goes on a sticker under glass and on a poster by the door. Take PNG if the code is wanted for social media or on the screen at the till.
How do I collect reviews the same way after dinner?
Put a second code on the table — Google review QR Code. The guest gives their stars while they still remember the taste, rather than a week later, prompted by an email.

Make a QR Code for your own menu

Build the menu in the generator above, upload a file you already have or give a link to your online menu. Style the code in the colours of the place and download it to print the signs — it’s free.

My QR Codes

Analytics

Summary statistics for dynamic QR Codes
Total scans
—
Unique scans
—
sample
Active QR Codes
—
Growth
—
sample

Scans over time

Counting scans

Devices

OS

Browser

Top QR Codes

Scans
Full analytics comes with a paid plan

Statistics

Total scans
—
Unique scans
—
sample
Scans today
—
sample
This month
—
sample

Scans over time

Counting scans

Devices

OS

Browser

Full analytics comes with a paid plan

Bulk generation

A table goes in — a batch of finished codes comes out: links, text or business cards.
Step 1

Which codes we are creating

Download the sample table, fill it in with your own data and upload it back.

Step 2

Upload your table

Drag the file here
Excel (XLSX) or CSV
Step 3

Choose the columns for the name and the contents of the QR Code

Step 5

Batch settings

Step 6

Design

Standard design
Saved presets

Don’t forget to run a test scan
Step 7

Where to put the QR Codes

Step 8

Check it and start

Place QR Code

Open your own file and put a QR Code on it.
Drag the document here
PDF, JPEG or PNG — up to 20 MB
The file stays in your browser — it never goes to the server.

Settings

Personal information
Sign-in and security
Password
Where you are signed in
Devices where this account is open now. Do not recognise one? End its session and change your password.
Delete account
Your dynamic QR Codes stop working right away (static ones keep working), and the email is freed up. We request immediate cancellation of any paid subscription; it doesn’t come back with the account. For some time afterwards support can still restore the account.
Plan

Frequently asked questions

All about QR Codes and how they work on QRPlace

Pricing

Loading pricing…

Report a QR Code

A code leads to a scam, a virus or someone else’s material — tell us and we will look into it

If a QR Code from our domain leads to suspicious or unwanted material, let us know through this form.

Give the link and tell us why you think the code is illegal or breaks our Terms of Service. Leave your name and email, and we’ll confirm we’ve received your report and tell you what we decide.

We’ll confirm we’ve received your report and tell you what we decide.

By sending this report, you confirm that it is accurate and made in good faith.

A report does not switch a code off by itself: one of our team decides after checking.