Key takeaways
- A click-to-chat link is https://wa.me/ followed by the full international number, without a plus sign, leading zeros, spaces or dashes.
- A pre-filled message goes after ?text= and must be URL-encoded. The tool encodes emojis, new lines and symbols for you.
- Leave the number empty to make a share link, where the person picks who to send the message to.
- The QR code is made in your browser and downloads as PNG for print or SVG for design files.
How to use the WhatsApp link generator
- 1Pick the country code. India (+91) is selected first; open the list and type a country name to jump to it.
- 2Type the phone number the way you would dial it locally. Spaces, brackets, dashes and a leading 0 are removed for you. You can also paste a number that starts with + or 00.
- 3Add a pre-filled message if you want one, such as the reason for getting in touch. The person can still edit it before sending.
- 4Copy the link, or tap Test link to open it and check the chat it starts.
- 5Download the QR code as PNG for posters and slides, or as SVG for design tools, and scan it once with your phone before printing.
How does a wa.me link work?
WhatsApp's click-to-chat feature opens a chat with a number without saving it as a contact first. WhatsApp's Help Center gives the format as https://wa.me/ followed by a full phone number in international format, leaving out any zeroes, brackets or dashes. A message is added as ?text= with the text URL-encoded, and it appears in the chat's text field ready to send.
The link only works if the number has an active WhatsApp account. If someone taps it and sees that the number isn't on WhatsApp, the usual causes are a missing country code, an extra leading 0 or a typo.
| What you enter | The link |
|---|---|
| India, 98765 43210 | https://wa.me/919876543210 |
| +44 7700 900123 | https://wa.me/447700900123 |
| India, 98765 43210, message "Hi there" | https://wa.me/919876543210?text=Hi%20there |
| No number, message "Hi there" | https://wa.me/?text=Hi%20there |
Personal number or business number: what changes?
The link is the same for both. wa.me only needs the number, so a link to a personal account and a link to a WhatsApp Business account look identical.
What changes is who answers. A link to a personal number lands on one person's phone. A number on the WhatsApp Business app shows the business profile in the chat. A number on the WhatsApp Business Platform (the API) can be answered by a team inbox or by software, and the business sends messages under Meta's rules for business messaging.
For a community, a business number has one more use: members can start a private conversation with the community without posting their need, or their number, in front of the whole group.
Using a WhatsApp link for a community
Milvao's join links use the same mechanism. Each group gets a wa.me link to the community's business number with a short JOIN code already typed in, so when a member taps it and sends, Milvao knows which group they came from and starts their profile. You don't need Milvao to use this generator; every link it makes is a plain wa.me link. See how join links fit in.
- Test the link and the QR code on a phone before you print or share it.
- Keep the pre-filled message short. It is a starting point the person can edit.
- Print the QR code large enough to scan from where people will stand, and try it from that distance.
- Only put a personal number on a public poster if you are happy to get messages from anyone who sees it.
Sources
- WhatsApp Help Center: How to use click to chat (checked 5 November 2026)
Facts about WhatsApp and other services come from the pages listed, on the dates shown, and can change.