Skip to main content
Waaru
Free tool

Free WhatsApp Link GeneratorCreate wa.me chat links instantly

Generate a click-to-chat link, pre-fill the first message, and download a QR code for any WhatsApp number worldwide. No account or sign-up is required.

Build your link

Select a country to begin. We never assume a default — Waaru serves users worldwide.

0 / 1024 characters

Your link & QR

Select a country to begin

Your link and QR code appear here as you type.

How to create a WhatsApp link

A WhatsApp link, also called a click-to-chat link, opens a chat with a specific number the moment someone taps it. They don't need to save your contact first. Here's the three-step recipe.

  1. 1

    Pick the number

    Enter the WhatsApp number without the country code in the tool above. Select the dial code from the dropdown (India defaults to +91).

  2. 2

    Write the first message

    Add a short message that pre-fills in the customer's chat window. Skip the small talk and state what you want them to send.

  3. 3

    Copy the link or download the QR

    Use the short wa.me/… form in bios and SMS. Use the QR code on flyers, menus, packaging, and shop windows.

How WhatsApp click-to-chat works

Click-to-chat is a WhatsApp feature that lets anyone start a conversation with a phone number they haven't saved. The link opens WhatsApp on mobile, or WhatsApp Web on desktop, with the chat already loaded.

https://wa.me/<countrycode><number>?text=<urlencoded>

  • wa.me/: the official WhatsApp short domain. Use this over the older api.whatsapp.com/send format.
  • countrycode: no plus sign, no leading zero, no spaces. For India use 91; for US use 1.
  • ?text=: the pre-filled message, URL-encoded. Spaces become %20, newlines become %0A.

How to create a WhatsApp link for your business

A WhatsApp link turns a profile, website, receipt, or piece of print into a one-tap conversation. Common placements include:

Instagram, Facebook, and X bios
Google Business Profile chat button
Website “Chat on WhatsApp” CTAs
Email signatures and newsletters
QR codes on flyers, menus, packaging
Paid ads on Meta, Google, and YouTube
Invoice and receipt footers
Shop window stickers (with QR)

When a link is no longer enough

Generating links is step one. Step two is what happens after the customer hits send. Waaru can start a configured workflow, collect structured answers, book through a connected calendar, or move the conversation into the team inbox.

Create free workspace

WhatsApp link for Indian numbers (+91)

For an Indian number, use 91 followed by the 10-digit mobile number. Leave out the plus sign, leading zero, and spaces.

Correct

wa.me/919876543210

Wrong

  • wa.me/+919876543210
  • wa.me/91 98765 43210
  • wa.me/09876543210

The tool above handles this for you. Pick India from the dial code selector and the +91 prefix is added automatically. Type your 10-digit number, nothing else.

What is a pre-filled WhatsApp message?

A pre-filled message is text that auto-populates the WhatsApp chat input the moment someone opens your link. The customer still has to review and tap send. Use it to preserve useful context, such as the product, booking slot, or campaign that led to the conversation.

Good pre-filled messages:

  • Are short. One sentence. The user can edit before sending.
  • Reference what they were looking at. "I'd like to book the Saturday slot" works. "Hi" doesn't.
  • Include a code or product ID so you know exactly where they came from, for example, "Re: SKU-4421".

Example

wa.me/919876543210?text=Hi%2C%20I'd%20like%20to%20book%20the%20Saturday%2010am%20slot.

Before you publish the link

  • Keep the message editable and avoid putting personal or payment details in the URL.
  • Add a short source code when the same number is used across menus, packaging, ads, and profile links.
  • Test the link on both mobile and desktop. A link click is not a sent message, so measure those events separately.

WhatsApp group link vs direct chat link

They look similar. They behave differently. Pick the wrong one and customers land somewhere you didn't intend.

Direct chat link

wa.me/<number>

Opens a one-to-one chat with a specific WhatsApp number. Use this for customer support, sales, or bookings where you want a private conversation.

Group invite link

chat.whatsapp.com/<invite>

Invites the user to join a WhatsApp group. Generated from inside WhatsApp from group settings, then invite link. It cannot be built from a phone number.

Frequently asked questions

What is a WhatsApp click-to-chat link?+

A click-to-chat link uses the wa.me domain to open a WhatsApp conversation with a specific number without the sender needing to save the contact first. The format is https://wa.me/<countrycode><number>. You can also pass ?text=Your%20message to pre-fill the first message.

How do I create a wa.me link for an Indian number (+91)?+

Prefix the 10-digit Indian mobile number with 91 (no plus, no leading zero, no spaces). Example: for 98765 43210, the link is https://wa.me/919876543210. Our generator does this automatically when you select India in the dial-code selector.

What is a pre-filled WhatsApp message?+

A pre-filled message is editable text that appears in the WhatsApp chat input when someone opens the link. It is not sent automatically. Add it by appending ?text=Your%20message to the wa.me URL; this tool URL-encodes it for you.

What is the difference between a WhatsApp group link and a direct chat link?+

A direct chat link (wa.me/<number>) opens a one-to-one chat with a specific WhatsApp number. A group link (chat.whatsapp.com/<invite-code>) invites the user to join a WhatsApp group. Group links are generated inside WhatsApp from the group's invite settings; they cannot be created from a phone number.

Is wa.me the same as api.whatsapp.com?+

Both open click-to-chat. wa.me is WhatsApp's official short domain, while api.whatsapp.com/send?phone= is the older long form. This generator uses wa.me because the result is shorter and easier to place in a QR code.

Beyond the link

The link is the easy part. The reply is the hard part.

Once customers start chatting, Waaru can run the repeatable steps you configured and hand the same conversation to your team when a person needs to decide or respond.