Free WhatsApp QR Code Generator: Create a Click to Chat Link in Seconds
Turn your WhatsApp Business number into a scannable QR code or a shareable wa.me link with a pre-filled message. Customers scan or tap, the chat opens with your message ready, and they just hit send.
✦ 100% Free, No Sign-up✦ No Watermark, Never Expires✦ PNG, SVG & PDF Downloads✦ Works with WhatsApp API & Business App
Your WhatsApp Details
Enter your number and the message customers will send you
WhatsApp Number *Numbers only
Enter digits only, no letters. Spaces, dashes and a leading 0 are removed for you. You can also paste a full number starting with +.
This text appears in the customer’s chat box, ready to send. Add a short code like STORE-01 to see where the lead came from.
🔒Your number and message stay in your browser. Nothing is sent to or stored on our servers.
▦
Your QR code will appear here
Add your WhatsApp number, then select Generate QR Code to create a QR code you can download and print.
Your WhatsApp QR Code
B
+1 (201) 555-0123WhatsApp Business
Messages and calls are end-to-end encrypted.
Message
What customers see after scanning. The message is only sent when they tap send.
What customers see after tapping your link. The message is only sent when they tap send.
Add a Chat Button to Your Website
Paste this code into your website, landing page or email template.
How to Create a WhatsApp QR Code with a Message
Creating a WhatsApp QR code for your business takes less than a minute. No app, no account and no design skills needed.
1
Enter your WhatsApp number
Pick your country code and type the WhatsApp Business number you want customers to reach.
2
Write a pre-filled message
Add a friendly opening line or a campaign keyword so every chat starts with context.
3
Generate, test and download
Scan the code with your phone camera to test it, then download it as PNG, SVG or PDF.
Where to Use Your WhatsApp QR Code
Put your QR code wherever customers have a question or a reason to talk to you. Each placement can carry its own pre-filled message, so you know where the conversation came from.
📦
Packaging and inserts
Offer support, reorders or feedback with one scan from the box.
🏬
Retail stores
Turn walk-ins into contacts at the counter, fitting room or exit.
🧾
Receipts and invoices
Let customers ask about payments, returns or repeat orders.
🎪
Events and expos
Capture leads at your booth without paper forms.
🍽️
Restaurants and cafes
Take table bookings, takeaway orders and reviews on WhatsApp.
🏠
Real estate signboards
Get site visit requests straight from the property board.
🎓
Education brochures
Answer admission and course questions instantly.
📰
Print and outdoor ads
Make newspaper, poster and billboard ads measurable.
Best Practices for WhatsApp QR Codes That Get Scanned
A QR code only works if it scans the first time. Follow these tips before you print.
📏
Print it at least 2 × 2 cm. For signs, make the code about one tenth of the scanning distance. Scanned from 2 m away? Go for 20 cm.
◐
Keep strong contrast. Use a dark code on a light background. Light codes on dark backgrounds fail on some scanners.
⬜
Leave white space around it. The quiet border helps cameras find the code. Don’t crop it or place text over it.
↔️
Never stretch it. Always keep the QR code square. Use SVG when resizing for print so edges stay sharp.
📣
Tell people why to scan. A short call to action like “Scan to get a quote on WhatsApp” lifts scans noticeably.
✂️
Keep the message short. Longer messages make denser codes that are harder to scan when printed small.
🏷️
Use one code per placement. Give each poster, pack or event its own reference code in the message to compare results.
✅
Test before you print. Scan with both an Android phone and an iPhone, and confirm the right chat opens.
How to Create a WhatsApp Link with a Pre-filled Message
A WhatsApp link lets anyone start a chat with your business in one tap, without saving your number first.
1
Enter your WhatsApp number
Pick your country code and type the WhatsApp Business number you want customers to reach.
2
Write a pre-filled message
The message is encoded into the link and appears in the customer’s chat box, ready to send.
3
Copy, test and share
Test the link in WhatsApp, then copy it or grab the ready-made website button code.
WhatsApp Click to Chat Link: The Basics
WhatsApp’s official wa.me format opens a chat with your number on any phone or computer. Here’s what makes up the link this tool creates.
Useful when a tool expects phone and text parameters
Switch formats in the link result above
Where to Use Your WhatsApp Link
Add your link anywhere people can tap or click. Use a different pre-filled message for each channel to see which one brings the most chats.
🌐
Website chat button
Add a “Chat on WhatsApp” button to your contact, pricing or product pages.
✉️
Email signatures
Let customers reply on WhatsApp instead of waiting on email.
📸
Instagram and social bios
Turn profile visits into conversations with a link in bio.
📍
Google Business Profile
Give local searchers a direct way to message your business.
📢
Online ads and landing pages
Send ad clicks straight into a WhatsApp conversation.
💬
SMS and newsletters
Move one-way messages into two-way chats your team can answer.
🧾
Invoices and order emails
Give customers a quick way to ask about payments or deliveries.
🛟
Help centre and FAQs
Offer WhatsApp support right where customers look for answers.
Best Practices for WhatsApp Links
Small details decide whether your link opens the right chat every time.
🌍
Use the full international number. Include the country code, with no +, spaces, dashes or leading zero. This tool formats it for you.
🔤
Always encode the message. Spaces, emojis and symbols must be URL-encoded or the text breaks. Generated links are encoded automatically.
🏷️
One message per channel. wa.me links don’t support UTM tags, so add a short code like WEB-01 or IG-BIO to the message to track the source.
🖱️
Use clear button text. “Chat with us on WhatsApp” or “Get a quote on WhatsApp” tells people exactly what happens when they tap.
📱
Test on phone and desktop. Phones open the app, computers open WhatsApp Web or Desktop. Check both before you publish.
✂️
Keep the message short. A one-line opener gets sent more often than a long paragraph customers need to edit.
Using WhatsApp QR Codes and Links with the WhatsApp Business API
For numbers on the WhatsApp Business Platform, every scan or tap is a customer-initiated entry point for your team and automations.
When a customer taps send, a 24-hour customer service window opens, so your team or chatbot can reply with free-form messages without needing an approved template.
Customer scans or taps. WhatsApp opens with your number and message ready.
💬
They tap send. A 24-hour customer service window opens for free-form replies.
🏷️
Keyword tags the source. A code like STORE-01 or WEB-01 shows which placement worked, using source tracking.
🤖
Automation takes over.Chat triggers reply, qualify and assign the lead.
Frequently Asked Questions
Everything you need to know about WhatsApp QR codes and pre-filled messages
What is a WhatsApp QR code?+
A WhatsApp QR code is a scannable code that opens a WhatsApp chat with your business number. When it includes a pre-filled message, the customer only has to tap send to start the conversation. Behind the code is a standard wa.me click to chat link.
Is this WhatsApp QR code generator really free?+
Yes. You can create unlimited WhatsApp QR codes for free, without signing up. There is no watermark on PNG or SVG downloads and the codes do not expire.
Do WhatsApp QR codes expire?+
No. The codes created here are static, so they keep working for as long as the phone number is active on WhatsApp.
Can I change the number or message after printing?+
No. A static QR code stores the link itself, so changing the number or message means creating and printing a new code. If you expect changes, point the QR code to a page you control and update the WhatsApp link there.
Does this work with WhatsApp Business API numbers?+
Yes. WhatsApp QR codes work with any number registered on WhatsApp, including numbers on the WhatsApp Business Platform (Cloud API), the WhatsApp Business App and personal WhatsApp accounts.
How can I track which QR code a lead came from?+
Add a short, unique reference to the pre-filled message for each placement, for example Hi, I found you at the Pune expo (EXPO-PUNE). On a WhatsApp API platform like Chakra Chat, you can use that keyword to tag the contact, route the chat or start a chatbot automatically.
What size should I print my WhatsApp QR code?+
Print it at least 2 cm by 2 cm (about 0.8 inches). For posters and signs, a good rule is that the QR code should be about one tenth of the scanning distance, so a code scanned from 2 meters away should be around 20 cm wide.
Which download format should I choose: PNG, SVG or PDF?+
Use PNG for websites, social posts and presentations. Use SVG for print and design tools like Figma, Canva or Illustrator because it scales to any size without losing sharpness. Use PDF when you want a print-ready page to send straight to a printer.
Why is my WhatsApp QR code not scanning?+
The most common causes are a code printed too small, low contrast between the code and background, a cropped white border or a stretched image. Also check that the number is registered on WhatsApp and includes the country code.
Is my phone number or message stored?+
No. The QR code and link are created entirely in your browser. Your number and message are not sent to or saved on our servers.
What is a WhatsApp link?+
A WhatsApp link, also called a click to chat link or wa.me link, opens a WhatsApp chat with a specific number when someone taps it. It can include a pre-filled message, so the customer only has to tap send.
How do I create a WhatsApp link with a pre-filled message?+
Enter your number with its country code and type your message in the generator above. The tool URL-encodes the message and builds a link like https://wa.me/12015550123?text=Hi, which you can copy and share.
Is the WhatsApp link generator free?+
Yes. You can create unlimited WhatsApp links and website button code for free, without signing up. The links never expire.
What is the difference between wa.me and api.whatsapp.com links?+
Both open the same chat. wa.me is WhatsApp’s short, recommended format. api.whatsapp.com/send uses phone and text parameters and is sometimes preferred by older tools. Use either; this generator can create both.
What is the difference between a WhatsApp link and a WhatsApp QR code?+
They do the same thing. A link is for places people can tap, like your website, emails, ads and social bios. A QR code holds the same link for places people scan, like packaging, posters, receipts and store counters.
Can customers edit the pre-filled message before sending?+
Yes. The message appears in the WhatsApp text box but is not sent until the customer taps send. They can change it or delete it, so keep the important part, like a reference code, short and easy to keep.
Does a WhatsApp link work on desktop?+
Yes. On a phone, the link opens the WhatsApp app. On a computer, it opens WhatsApp Desktop if installed, or WhatsApp Web in the browser.
How do I add a WhatsApp chat button to my website?+
Generate your link, then copy the HTML code from the Add a Chat Button to Your Website section. Paste it into your website, landing page builder or email template where you want the button to appear.
Why is my WhatsApp link not working?+
The most common cause is the number format. Use the full international number with the country code, no plus sign, no spaces and no leading zero. Also check that the number is registered on WhatsApp and that the message is URL-encoded.
Does a chat started from a WhatsApp link cost anything on the WhatsApp Business API?+
When a customer messages you, a 24-hour customer service window opens and you can reply with free-form messages without an approved template. Meta sets the pricing for messages and it changes from time to time, so check the WhatsApp API pricing calculator for current rates in your country.