WhatsApp QR Code Generator

The QR Code opens a WhatsApp chat with your number — and, if you like, with the first message already written: all the person has to do is press send.

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
WhatsApp QR Code

What a WhatsApp QR Code is and how it works

A WhatsApp QR Code is a code with your number written into it and, if you want, the first line of the conversation. Someone points a camera — and a chat with you opens: nothing to look up in contacts, no digits to dial. The first step has been taken for them.

What happens after the scan
The person points a camera at the code — in a window, on a box, on a business card.
The phone opens WhatsApp, and the very chat you want.
Hello! I would like to book — the line is already written, all that is left is to press “Send”.
What you need to make the code
A WhatsApp numberThe full number, with the country code — the one people will write to. Spaces, brackets and dashes can stay as they are, the generator sorts them out.
A ready-made message — optional“I would like to book”, “Question about an order” — this line arrives in the chat box already typed. The field is optional: without it an empty chat opens.
StylingColour and the shape of the dots, a logo in the middle and a frame with the caption “Message us” — from the outside there is no other way to guess that a chat will open.
already typed

Why write the first line into the code

People write more readily when the message is ready: they do not have to invent a way to start a conversation with a company they do not know. And that line works as a label. Make separate codes for the window, the flyer and the box, put its own line into each — and the text of the first message shows where the person came from. No separate statistics are needed for that: it is all there in the conversation.

WINDOW FLYER
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 WhatsApp QR Code works best

Where someone is ready to ask but not ready to ring: at a closed door, over a box with an order in it, at a trade-show stand.

A shop window and a closed door

The most galling time of day is the one when you are closed and someone is standing at the door. A sticker on the glass turns “I’ll come back sometime” into a message you read in the morning. The ready-made line saves them the awkwardness of the first sentence.

WRITE TO US

Packaging and a note in the order

A question about the goods comes up over an open box — and that is where it should be answered. Put the line “Question about an order” into the code, and you know what it is about before you have finished reading the message.

A flyer and a notice

Booking in two moves: point the camera, press “Send”. Hand flyers out in three places, put a different line into each — and the messages show which handout worked.

A tradesperson’s card and a van

A plumber, a tutor, a courier: a code with a chat behind it on a card or on a van door — and the person writes while they still remember. If you want to hand over the whole contact as well as the chat, the thing to print beside it is a vCard QR Code.

A stand and a presentation

At a trade show the code goes on the counter, in a hall on the last slide. The conversation does not end with the event: questions arrive in the chat in the evening and a week later.

Before you print

A short check before the code goes into the window

The number with its country code

Without it the phone of a guest from the next country will not know whose chat to open — and guests like that are exactly the ones who write instead of ringing.

Scan it yourself

Check two things at once: that the chat opens on your number, and that the ready-made line lands in the message box in full rather than cut off.

Caption the frame

“Message us on WhatsApp”. Without a caption the pattern on the glass looks like a link to a website, and half the passers-by will not even come closer.

A test print

One copy from the same print shop and the same paper: on gloss a code glares more than on a matte sticker.

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 WhatsApp QR Codes

About the number and the country code, about the ready-made line, about what someone without the app will see, and about where the conversations themselves stay.

No answer here? Write to us
How do I make a QR Code for WhatsApp?
Type the number with its country code into the generator above and, if you want, the first line of the conversation. Once you have downloaded the code, scan it with your own phone: the chat should open on the right number straight away.
Does the number have to be in the contacts to write?
No. The number arrives with the link out of the pattern, and the chat opens at once — even if that number has never been in the phone and the person has no intention of saving it.
Do I have to write the message in advance?
No, the field is optional — without it an empty chat simply opens. But with a ready-made line people answer more often: what is hardest is not the conversation but the first sentence to a stranger.
What should the ready-made message say?
A short line in the guest’s voice, not in yours: “I would like to book”, “Question about an order”. It lands in the message box and the person sees it before sending — a long text simply does not fit on a phone screen.
Do I need an account to make a WhatsApp QR Code?
A static one is made without it: type the number, style it, download it. An account is taken for a dynamic code, and usually for one reason — messages are answered by one person and then another, and the number behind the pattern has to be moved.
Can I change the number once the code is printed?
With a dynamic one, yes: the new number is typed into your account and the stickers on the sign stay untouched. The ready-made line is changed the same way — from “I would like to book” to “Any places at the weekend?”, say.
Will the QR Code work abroad?
Yes, if the number is written with its country code — that is how the phone knows whose chat to open. Written the local way, without the code, it sends a guest from another country to the wrong place.
What will someone without WhatsApp see?
The link opens in a browser, and there they are offered the app to install. On a door and in a window it is still worth writing the plain number beside the pattern: someone who will not install anything needs another way in.
Can I put a QR Code on a website or in a story?
Yes, download the PNG and put it in as a picture — on a page, in a story, in a presentation. It is picked up off a screen with a second phone just as well as off paper; the main thing is not to shrink the pattern to the size of an icon.
Can the QR Code be made in brand colours?
Yes, the styling is fully adjustable — from the colour of the pattern to the logo in the middle. Something else matters more: do put “Message us on WhatsApp” into the frame, or from the outside your code is no different from a link to a website.
Can I see how many people wrote?
You can see how many times the pattern was scanned — that is the closest figure to an answer. After that your messaging app takes over: the conversations live only there, they never reach us and we do not keep them.
Besides WhatsApp there is Telegram and Instagram — is a separate code needed for each?
Not necessarily. A social media QR Code opens a page with the list of your messengers and profiles, and the person chooses where it suits them to write. A separate code is worth printing where a choice only gets in the way: on a door, at the till, on a box.

Let them write to you first

Type the number into the generator above, add the first line and download the code for print — it’s free. After that the person only has to point a camera and press one button.

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.