WhatsApp Link & QR Generator
Create a wa.me click-to-chat link with a pre-filled message, plus a QR code for your counter, bills and catalogues.
- Free
- No signup
- Nothing stored
Uses WhatsApp's click-to-chat format (wa.me), checked 9 November 2026.
Your WhatsApp number
With or without spaces. A leading 0 or +91 is fine: we tidy it.
Message
73 characters. *bold*, _italic_ and ~strikethrough~ work in WhatsApp. Leave it empty for a plain chat link.
QR card
For the printable card and its PNG. Optional.
Your WhatsApp link
Click-to-chat link
Type your number to make the link. It will look like https://wa.me/91XXXXXXXXXX?text=…
The customer taps the link, WhatsApp opens a chat, and this is already typed for them to send:
QR code
Scan it with your own phone first. Print it on bills, catalogues and your counter.
Button for your website
The code appears once your number is in.
Where shops put their link
On every bill
Print the QR or the link at the foot of your bills, so a customer can reorder in one tap without saving your number.
In catalogues
Under each design, add a link with its number typed in, like "Hi, I'd like design 1043". Orders then arrive already labelled.
On your Google profile
If Edit profile, then Contact, shows a Chat option, choose WhatsApp and paste this link. Google doesn't offer it to every profile yet, so also add the link to your website.
At the counter and in parcels
Stand the printed card by the billing counter, and slip one into each parcel so buyers come back to you directly.
In your bio and signature
Put the link in your Instagram bio, Facebook page button and email signature.
Next to your payment QR
Show it beside your UPI code: make one with the UPI QR code generator.
How to use it
Choose your country code and type your WhatsApp number.
Write the message customers will send you, or pick a ready one.
Copy the link, download the QR code or card, or paste the website button.
What a WhatsApp click-to-chat link does
A wa.me link opens a WhatsApp chat with your number without the customer saving you as a contact first. Add a message and it appears already typed, so they only tap send. It works on phones and on WhatsApp Web, for personal and WhatsApp Business numbers, and costs nothing to make or use.
The format WhatsApp uses
WhatsApp's help centre gives the rule: https://wa.me/ followed by the full number in international format, with no plus sign, leading zeros, brackets or dashes. A message goes after ?text= and has to be URL-encoded, which swaps characters a link can't carry for codes:
| You type | In the link |
|---|---|
| +91 9XXXX XXXXX | 919XXXXXXXXX |
| A space | %20 |
| A new line | %0A |
| & | %26 |
| ₹ | %E2%82%B9 |
Worked example
A saree shop on +91 9XXXX XXXXX wants buyers to ask for its new catalogue. The message "Hi, please send the Diwali catalogue" becomes https://wa.me/919XXXXXXXXX?text=Hi%2C%20please%20send%20the%20Diwali%20catalogue. Printed as a QR code on the bill, a buyer scans it, sees the message typed in and taps send, and the shop knows at once what the chat is about.
Personal number or WhatsApp Business?
The link works with both. WhatsApp Business adds what a shop needs once chats grow: a business profile with your address and hours, a product catalogue, quick replies for questions you answer every day, and labels to sort new enquiries from orders. It also lets you use a landline. Put the link next to your other counter codes too, such as a review card from the Google review QR generator.
Common mistakes
- Keeping the 0 or the plus sign. The link needs 919XXXXXXXXX, not 09XXXXXXXXX or +919XXXXXXXXX.
- Printing without testing. Scan the code with two phones before it goes on a thousand bills.
- Squeezing a long message into a small QR code. The longer the link, the denser the code, so keep printed messages short.
- Putting a staff member's own number on the counter. Use the shop's number, so the chats stay with the business.
- Forgetting the prints when the number changes. A new number means a new link and new QR codes.
When enquiries outgrow one phone
A link brings more chats, and in a busy shop chats get lost. When several people answer enquiries, a CRM records each one as a lead, assigns it and reminds staff to follow up: see our CRM software page. On a website, a WhatsApp enquiry button can fill in the product and design number the visitor was looking at.
Source
WhatsApp Help Centre, How to use click to chat, checked 9 November 2026.
FAQ
Questions
How do I make a WhatsApp link with a pre-filled message?
Write https://wa.me/ followed by your full number with the country code and no plus sign, then ?text= and your message URL-encoded. For +91 9XXXX XXXXX and the message "Hi", the link is https://wa.me/919XXXXXXXXX?text=Hi. This tool does the encoding for you, including spaces, new lines, ₹ signs and emoji.
Does a wa.me link work with WhatsApp Business?
Yes. It opens a chat with any number that has an active WhatsApp or WhatsApp Business account, on phones and on WhatsApp Web. If the number isn't on WhatsApp, the customer sees an error instead of a chat, so test your link before you print it.
Why does my WhatsApp link say the phone number is invalid?
Usually the number in the link has a leading 0, a plus sign, spaces or dashes, or no country code. WhatsApp wants digits only, country code first: 919XXXXXXXXX, not +91-09XXXX-XXXXX. The number also has to be registered on WhatsApp.
Can I make a WhatsApp link for a landline number?
Yes, if the landline is registered on WhatsApp Business, which can verify a landline with a phone call instead of an SMS. Type it with the STD code and without the leading 0, so a Surat number starts with 261. If the landline isn't on WhatsApp, the link won't open a chat.
How do I add a new line or bold text to the message?
Press Enter for a new line; it becomes %0A in the link. Wrap words in asterisks for bold (*today only*), underscores for italics (_new stock_) and tildes for strikethrough (~₹999~). The preview in the tool shows how WhatsApp will display it.
Does the WhatsApp QR code expire, and is my number stored?
Neither. The QR code holds the link itself, so it keeps working for as long as your number is on WhatsApp, with no account or subscription behind it. The link and QR code are made in your browser, and your number and message are never sent to us.
CRM software
Turn WhatsApp enquiries into leads with follow-up reminders your team can't miss.
Mind Over Matter builds it for Surat businesses and clients across India. Reply within 24 hours.
Free tools
More free tools
Meesho profit calculator
See what you actually keep on a Meesho order after shipping, GST, TCS, TDS, returns and your product cost.
Flipkart profit calculator
Work out profit per order on Flipkart after commission, fixed and collection fees, shipping, GST on fees, TCS and TDS.
Amazon seller profit
Estimate Amazon.in profit per order after referral fee, closing fee, shipping, GST on fees, TCS and TDS.