WhatsApp Link Generator

Create a click-to-chat WhatsApp link with an optional prefilled message.

Enter country code and number

Short answer: a WhatsApp link uses the format https://wa.me/<number>?text=<encoded message>, where the number is in international format with digits only — for example https://wa.me/919876543210 for an Indian mobile. Tapping it opens a chat with that number and, if you added a message, places it in the text box for the visitor to send.

How to use the WhatsApp link generator

  1. Phone with country code: enter the WhatsApp number that will receive chats. For India, that is 91 followed by the 10-digit mobile number. You can paste +91 98765-43210; the tool strips the plus sign, spaces and dashes. It does not remove a leading 0, so type 91 followed directly by the mobile number.
  2. Prefilled message (optional): type the opening message the visitor will see. The tool encodes it, so spaces, line breaks, emojis and Hindi text survive inside the link.
  3. Click Copy link and test it on a phone and on a desktop (which opens WhatsApp Web or the desktop app) before publishing.

How a wa.me link is built

A Noida real-estate broker wants a button on a Sector 150 project page. Number: 919876543210. Message, on two lines: "Hi, I saw your ad for 3BHK flats in Sector 150. Is a site visit possible this Sunday?" and "Ref: S150-META". The tool produces:

https://wa.me/919876543210?text=Hi%2C%20I%20saw%20your%20ad%20for%203BHK%20flats%20in%20Sector%20150.%20Is%20a%20site%20visit%20possible%20this%20Sunday%3F%0ARef%3A%20S150-META
  • https://wa.me/: WhatsApp's official click-to-chat address.
  • 919876543210: country code 91 plus the mobile number, without a plus sign, leading zero, brackets or dashes, as WhatsApp's click to chat help page describes.
  • ?text=: starts the prefilled message.
  • %20 is a space, %2C a comma, %3F a question mark, %3A a colon and %0A a line break. The URL encoder and decoder will turn any of these back into text.

To place it on a website, wrap it in a normal link: <a href="https://wa.me/919876543210?text=...">Chat on WhatsApp</a>. For print, turn the same URL into a QR code.

Writing a prefilled message that gets sent

  • Say where they came from. "I saw your Sector 150 ad" tells your team which campaign the lead belongs to without asking.
  • Add a reference code. Chats opened from wa.me do not carry UTM parameters into WhatsApp, so a short tag such as Ref: S150-META lets you count chats per campaign. Our guide to WhatsApp lead tracking with GA4 and CRM covers the website-click side.
  • Leave blanks for details. "Name:" and "Preferred time:" on separate lines prompt the visitor to fill them in before sending.
  • Keep it short. One or two lines read naturally; the visitor can edit or delete the text before sending, so a long paragraph is often cleared.

Common mistakes and how to fix them

  • Leaving out the country code (wa.me/9876543210). WhatsApp reads the first digits as a country code and opens the wrong number or none. Always start with 91 for India.
  • Keeping a trunk zero (wa.me/9109876543210). Remove the 0 that you dial domestically.
  • Using a number that is not on WhatsApp. The link opens, but WhatsApp shows an error instead of a chat. Test with the exact number you publish.
  • Editing the link by hand after generating it. An unencoded & or # in the message cuts it off. Regenerate instead.
  • Treating a chat as marketing consent. A visitor starting a conversation is not permission for promotional broadcasts later. Read WhatsApp consent and template rules before automating follow-ups.

Practical use cases

  • Real-estate broker: a different prefilled message per project page, so the sales team knows which property the buyer wants.
  • Clinic: a "Book an appointment" button with "Name: / Preferred date:" lines, answered by the front desk.
  • D2C brand: a link in the Instagram bio and order-confirmation email for size and delivery questions.
  • Coaching institute: a QR code on admission flyers that opens a chat with "I want details of the 2027 batch".

Links without a number, and business numbers

This generator always needs a phone number. If you want visitors to share a message with their own contacts instead, the click-to-chat help page also describes a number-free form, https://wa.me/?text= followed by the encoded message, which lets the visitor pick the recipient. For a business, publish the number registered on the WhatsApp Business app or the WhatsApp Business Platform rather than a staff member's personal phone, so chats stay with the company when people change roles. If several people need to answer, our WhatsApp CRM automation service routes chats to a shared inbox.

When chat volume outgrows one phone, compare the WhatsApp Business app, API and CRM options.

Everything runs in your browser — nothing you type is sent to our servers.

Frequently asked questions

How do I create a WhatsApp link for my number?

Write https://wa.me/ followed by your full number in international format, digits only. For an Indian mobile 98765 43210, the link is https://wa.me/919876543210. Paste your number into this generator with the country code and it removes the plus sign, spaces and dashes for you, then copy the link.

Should I include +91 or 0 in a WhatsApp link?

Include 91 without the plus sign, and drop the 0 you dial domestically. The correct form is wa.me/919876543210, not wa.me/+919876543210 or wa.me/09876543210. This tool strips a typed plus sign automatically, but it keeps any leading zero, so remove that yourself before copying.

How do I add a prefilled message to a WhatsApp link?

Add ?text= after the number, followed by your message in URL-encoded form, for example https://wa.me/919876543210?text=Hi%20there. Type the message in the generator and it encodes spaces, punctuation, emojis and Hindi characters for you. The visitor sees the text in the chat box and can edit it before sending.

Can I track clicks on a WhatsApp link?

You can track the click on your website, for example as a GA4 event on the button, but WhatsApp does not report which link a chat came from. Add a short reference code to the prefilled message so your team or CRM can match each conversation to a campaign.

Does a WhatsApp link work on desktop?

Yes. On a computer, a wa.me link opens WhatsApp Web in the browser or the WhatsApp desktop app if installed, and the visitor may need to link their phone first. On a phone it opens the WhatsApp app directly. Test both before publishing.