# WhatsApp link generator with QR code

> A WhatsApp link generator turns a phone number and an optional message into a wa.me link that opens a chat when someone taps it. Pick the country code, type the number, add a message if you want one, then copy the link or download its QR code. Everything runs in your browser: the number and message never leave your device.

Source: https://milvao.com/tools/whatsapp-link-generator · Updated 2026-11-05

## 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

1. Pick the country code. India (+91) is selected first; open the list and type a country name to jump to it.
2. Type 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.
3. Add a pre-filled message if you want one, such as the reason for getting in touch. The person can still edit it before sending.
4. Copy the link, or tap Test link to open it and check the chat it starts.
5. Download 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.

Examples (sample numbers)

| 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](https://milvao.com/how-it-works).

- 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.

## Frequently asked questions

### Is the WhatsApp link generator free?

Yes. It is free, needs no sign-up and has no limit. It runs entirely in your browser, so the phone number and message you type are not sent to Milvao or anyone else.

### Why does my wa.me link say the number isn't on WhatsApp?

Either the number has no active WhatsApp account or it is in the wrong format. Check the country code, remove any leading 0 from the local number and make sure there are no extra digits. Picking the country and typing the local number does this for you.

### Can I add emojis and line breaks to the pre-filled message?

Yes. The tool URL-encodes the message, so emojis, line breaks and symbols such as & and ? arrive as typed. The person can still change the message before sending it.

### Does a wa.me link work for WhatsApp Business numbers?

Yes. The format is the same for personal and business numbers. A business number shows its business profile in the chat, and on the WhatsApp Business Platform the message can be answered by a team or software rather than one phone.

### Can I make a link without a phone number?

Yes. Leave the number empty and add a message. The link opens WhatsApp with the message ready, and the person chooses who to send it to, which suits sharing an event or an invite.

## Sources

- [WhatsApp Help Center: How to use click to chat](https://faq.whatsapp.com/5913398998672934) (checked 2026-11-05)

## Related pages

- [WhatsApp group rules generator](https://milvao.com/tools/whatsapp-group-rules-generator)
- [Welcome message generator](https://milvao.com/tools/community-welcome-message-generator)
- [How Milvao works](https://milvao.com/how-it-works)
- [WhatsApp community vs group](https://milvao.com/whatsapp-community-vs-group)
