How to Make a WhatsApp QR Code for Your Business
A WhatsApp QR code is built from a wa.me link with your number and an optional pre-filled message. Scanning it opens a chat with your business already started, so customers do not have to type or save your number first.
A WhatsApp QR code is built from a wa.me link that includes your business number and, optionally, a pre-filled message. Scanning it opens a WhatsApp chat with your number already loaded, so a customer can start talking to you without typing or saving your number first.
Why a QR code works better than sharing a number
Typing out a phone number by hand is easy to get wrong, and asking a customer to save your number before messaging you adds a small but real amount of friction. A QR code removes both problems: point the camera, tap the link that appears, and the chat opens instantly with your number and, if you set one, a starter message already typed in.
Step by step
- Open the WhatsApp QR code generator.
- Enter your WhatsApp number in full international format, with the country code (91 for India) and without zeroes, brackets or dashes, as WhatsApp's click to chat help asks.
- Add a pre-filled message if you want, such as "Hi, I would like to know more about your products."
- Generate the QR code and preview it.
- Download it as a PNG for quick sharing, or SVG if you plan to print it large, such as on a storefront banner.
WhatsApp QR code generator
Type the number as 91 followed by 10 digits, add a first message if you like, download.
Runs in your browser. Nothing you type is sent to our server. Open the full WhatsApp QR Code Generator page
Create your business's WhatsApp QR code with the WhatsApp QR code generator. Free PNG and SVG download.
Writing a good pre-filled message
The pre-filled message is what the customer sees typed into the chat box the moment it opens, before they hit send. Keep it short, specific to where the code is placed, and easy to edit if the customer wants to add their own details.

- On a menu or product catalogue: "Hi, I want to place an order from your menu."
- On a visiting card: "Hi, I got your card and wanted to connect."
- On a service invoice: "Hi, I have a question about my recent order."
A generic message like "Hi" works too, but a message tailored to the specific placement helps you (and your team) understand where a lead came from just by reading the first message.
Where to place it for the most scans
| Placement | Why it works |
|---|---|
| Product packaging or labels | Reaches the customer at the exact moment they are using or unboxing the product |
| Printed receipts and invoices | Customer already has it in hand right after a purchase |
| Storefront window or counter | Catches walk-in customers who prefer not to call |
| Visiting cards and flyers | Works well alongside a phone number for people who prefer chat over a call |
| Social media bio or posts | Turns a profile visit into a direct chat instead of a comment |
Testing before you print
- Scan the QR code yourself with a different phone than the one you used to create it.
- Confirm it opens WhatsApp, not a browser tab or an error page.
- Check that your number is correct and the pre-filled message reads properly, with no missing words or broken characters.
- Print a single test copy at the actual size you plan to use before ordering a full batch of packaging, cards or banners.
Always double check the country code and full number before printing anything in bulk. A QR code pointing to the wrong number sends customers to a stranger's chat, which is a bad first impression and hard to fix once thousands of copies are printed.
Common mistakes
- Forgetting the country code, or adding a leading 0, so the link points to an invalid or wrong number.
- Using a number that is not registered on WhatsApp. WhatsApp says the number must have an active account for click to chat to work.
- Printing the QR code too small to scan reliably from a normal arm's length.
- Placing it somewhere with poor lighting or a reflective surface that makes scanning difficult.
- Writing a pre-filled message so long that it looks cluttered or gets cut off on smaller screens.
- Never testing the code with a second phone before printing it at scale.
Pairing it with other QR codes you might use
A WhatsApp QR code usually sits alongside other QR codes a small business uses, such as one for a UPI payment or one linking to a menu or Google Form. Keep the visual style consistent across all of them, such as similar colours or a matching logo in the centre, if your generator supports it, so customers recognise them as belonging to the same business rather than mistaking one for spam. Browse the rest of the QR code tools if you need more than one type for your shop or stall.
Keeping track of scans
A basic WhatsApp QR code does not report how many times it has been scanned, since it is simply a link encoded as an image, not a tracked campaign. If you want to compare how a QR code on packaging performs against one on a receipt, use a different pre-filled message on each placement, so replies naturally tell you which one a customer used, even without any built-in analytics.

Updating a QR code that is already printed
Since the QR code itself is just an image encoding a link, you cannot edit an already-printed copy directly. If your number changes or you want a different message, generate a fresh code and replace the printed materials over time as you reorder packaging, cards or signage, rather than trying to patch the old one. Keep a digital record of every QR code you have issued, with its number and message, so old batches can be phased out cleanly instead of causing confusion among customers who scan an outdated one.
Tools for this
Frequently asked questions
Do I need a WhatsApp Business account to use this?
No, the QR code works with any WhatsApp number, personal or business. A WhatsApp Business account adds extra features like catalogues and automated replies, but is not required just to receive chats from a QR code.
Can I change the pre-filled message later?
Yes, generate a new QR code with the updated message whenever you want to change it. The old QR code will keep using whatever message it was created with until you replace it wherever it is printed or posted.
Will the QR code work if I change my phone number?
No, the code is tied to the number you entered when you created it. If your number changes, generate a new QR code and update it everywhere the old one was placed.
What file format should I use for printing on a large banner?
Use the SVG download, since it scales up to a large size without losing sharpness, unlike a PNG which can look pixelated when stretched far beyond its original size.
Can customers reply if I message them first, or does it only work one way?
The QR code is only for starting a chat when someone scans it. Once the conversation has begun, it works like any normal WhatsApp chat, so either side can reply freely.
Sources
- WhatsApp Help Center, How to use click to chat (checked 2026-09)
Rules and limits change. Always check the latest official notification or portal before you submit a form.