About this tool
A wa.me link opens a WhatsApp chat with a specific number without anyone having to save that number first. It is the small piece of plumbing behind a Chat with us button on a shop’s page, a QR code taped next to a counter, and the link in a freelancer’s bio. You give the country code, the number and optionally a message, and you get the link back.
The prefilled message is the part worth being precise about. It is filled in, not sent. Someone who taps your link lands in a chat with your text already typed in the box, and the send button is still theirs to press. That makes it good for the awkward first message — Hi, I saw your listing for the two-BHK in Kothrud — because the person now only has to press one button instead of composing something.
Indian numbers get a specific check: ten digits, starting with 6, 7, 8 or 9, with the 91 in its own field. This is stricter than it needs to be for a reason. A malformed number still produces a link that looks completely normal, and you only discover the problem when a customer taps it and nothing happens. Building the link needs no internet at all; opening it does.
How to use this tool
- Enter the country code. 91 for India, and it starts there. A plus sign, spaces or brackets are stripped out, so pasting +91 works.
- Enter the phone number. Without the country code. For an Indian number that means ten digits starting with 6, 7, 8 or 9 — no leading zero.
- Write the message to prefill. Optional, up to 1,000 characters. Leave it empty and the link just opens the chat.
- Copy the link. It appears on the page with a copy button, and there is a download as whatsapp-link.txt if you want to keep it.
What this tool does not do
- It cannot send a message. It only opens a chat with the text ready to send.
- It cannot check whether the number exists or whether it has WhatsApp. You find that out when the link is opened.
- One number at a time. There is no bulk list and no mail-merge.
- There is no click tracking, because there is no redirect — the link goes straight to wa.me.
- Country code and number together can be at most 15 digits, which is the international maximum.
Common questions
Does opening the link send the message?
No, and this is the part people get wrong. The link opens a chat with your text already sitting in the message box. Whoever tapped it reads it, edits it if they want, and presses send themselves. Nothing is sent on their behalf.
Does the number have to be saved in my contacts?
No. That is the whole point of the link. It opens a conversation with a number your phone has never seen, which is what makes it useful for a shop listing, a poster or an email signature.
Why is my Indian number being rejected?
It has to be exactly ten digits beginning with 6, 7, 8 or 9, with the country code kept in its own field. A leading zero, a repeated 91, or a landline number will all fail the check. The check exists because a wrong number produces a link that looks perfectly fine and does nothing when tapped.
Is anything sent when I build the link?
No. The link is assembled in the page from what you typed, which means you can build one with mobile data off. Opening the finished link is a different matter — that needs a connection, and WhatsApp itself.
Can I put a web address or emoji in the message?
Yes. The text is URL-encoded, so links, emoji, line breaks and Hindi all survive the trip. The link gets longer as a result, which is worth knowing if you are printing it rather than putting it behind a button.
Can I turn it into a QR code?
Copy the link and paste it into the QR code generator. That is the usual way it ends up on a shop counter or a delivery box.