WhatsApp Link Generator

Generate WhatsApp click-to-chat wa.me links with pre-filled phone numbers and messages. Free, instant, and private.

Input

0 characters

Generated Link
link

Enter a phone number to generate
your WhatsApp link.

info

About WhatsApp Link Generator

WhatsApp Click-to-Chat links let anyone open a direct conversation with a specific phone number without saving it as a contact first. These wa.me URLs follow the format https://wa.me/{country_code}{phone}?text={encoded_message} and are the official method WhatsApp documents for businesses and individuals to accept inbound conversations from strangers across web, mobile, and print.

This tool builds those links instantly as you type. Select a country code from the dropdown (covering 30 of the most common dial codes), enter the local number without the leading zero, and optionally write a pre-filled message that will appear in the recipient's chat input. The generated URL updates in real time and includes a link breakdown showing the base, number, and encoded message separately so you can verify each part before sharing. A "Test Link" button lets you confirm the link opens in WhatsApp before deploying it anywhere.

Everything runs entirely in your browser using JavaScript. No phone numbers, messages, or generated URLs are ever transmitted to a server or stored anywhere. The tool is free to use with no account, no rate limits, and no sign-up required.

star

Key Features

check_circle

Real-time link preview

The wa.me URL updates as you type the phone number and message, so you see the final link before copying it anywhere.

check_circle

Country code dropdown

Choose from 30 dial codes including US, UK, India, Brazil, and more. The tool prepends the correct code so you never produce a malformed international number.

check_circle

Optional pre-filled message

Add a message that appears in the chat text field when the link is opened. The message is URL-encoded automatically, handling spaces, punctuation, and special characters correctly.

check_circle

Link breakdown panel

A separate breakdown shows the base URL, the full international number, and the decoded message side by side so you can audit each component independently.

check_circle

One-click test and copy

The "Test Link" button opens the generated URL in WhatsApp directly so you can confirm it works before adding it to a website, QR code, or print material.

check_circle

No server, no data retention

Phone numbers and message text never leave your browser. There are no logs, no accounts, and no cost.

help

How to Use

01

Enter Phone Number

Select the country code from the dropdown and type the phone number. Non-numeric characters are stripped automatically.

02

Add a Message

Optionally write a pre-filled message that will appear in the chat input when the link is opened.

03

Copy or Test

Copy the generated link to your clipboard or click "Test Link" to open it directly in WhatsApp.

code_blocks

Example

Country code +1 (United States), phone number 2125550100, and a pre-filled message produce a wa.me URL with the message URL-encoded as a query parameter.

Phone number and message
Country code: +1 (United States)
Phone number: 2125550100
Pre-filled message: Hi! I saw your listing and would like more info.
Generated wa.me link
https://wa.me/12125550100?text=Hi!%20I%20saw%20your%20listing%20and%20would%20like%20more%20info.
lightbulb

Common Use Cases

  • arrow_circle_right

    Business contact buttons on websites

    Add a "Chat with us on WhatsApp" button to a product page, pricing page, or contact section. Unlike a general share link, a wa.me link opens a conversation with your business number directly rather than sharing a URL.

  • arrow_circle_right

    Customer support via WhatsApp

    Support teams place wa.me links in email footers, help articles, and chatbots so customers can escalate to a human agent without searching for a number. The pre-filled message field lets you include ticket context or a greeting automatically.

  • arrow_circle_right

    Marketing and campaign tracking

    Create different links with distinct pre-filled messages for different campaigns or landing pages. When a prospect opens the link you can tell at a glance which campaign or channel drove the conversation.

  • arrow_circle_right

    Print materials and QR codes

    Encode a wa.me link as a QR code on a business card, flyer, or receipt so customers can scan and start a conversation without typing. A pre-filled message like "I scanned your card" identifies the source immediately.

  • arrow_circle_right

    Freelancers and creators sharing contact details

    Freelancers, coaches, and creators add a wa.me link to their bio links, portfolios, or invoices so prospects can start a conversation in one tap without needing to save the number first.

quiz

Frequently Asked Questions

What is a WhatsApp Link Generator? expand_more
A WhatsApp Link Generator creates click-to-chat URLs (wa.me links) that allow anyone to start a WhatsApp conversation with a specific phone number without saving it as a contact. You can optionally include a pre-filled message in the link.
Do I need to include the country code? expand_more
Yes. WhatsApp requires the full international phone number including the country code (without the leading + or 00). Our tool handles this automatically when you select a country from the dropdown.
Will the recipient see my pre-filled message before it is sent? expand_more
Yes. The pre-filled message appears in the text input field of the chat, but it is not sent automatically. The recipient will only see the message after the sender manually taps the send button.
Is my data secure when using this tool? expand_more
Absolutely. This tool runs entirely in your browser. No phone numbers, messages, or generated links are ever sent to our servers. Everything is processed locally using JavaScript.
How is this different from a Share Link Generator? expand_more
A share link generator creates URLs that let users share a webpage on social networks like Twitter, Facebook, or LinkedIn. A WhatsApp Link Generator creates a wa.me click-to-chat URL that opens a private WhatsApp conversation with a specific phone number. The output is a direct-messaging link, not a social sharing URL.
What format should I enter the phone number in? expand_more
Enter the local number without the country code prefix and without a leading zero. For example, for a UK number 07911 123456, select +44 from the dropdown and enter 7911123456. The tool strips any non-numeric characters automatically.
Can I use the link without a pre-filled message? expand_more
Yes. Leaving the message field empty generates a plain wa.me link with just the phone number, such as https://wa.me/12125550100. When opened, WhatsApp displays an empty chat with that contact.
Will the link work on desktop as well as mobile? expand_more
Yes. WhatsApp Web handles wa.me links on desktop browsers, redirecting to the web app if the user is already logged in. On mobile, the link opens the native WhatsApp app if installed, or prompts the user to install it.