WhatsApp Link Generator

Create a Click-to-Chat link with a pre-filled message - ready to copy, share, or print as a QR code.

Build Your WhatsApp Click-to-Chat Link

Fill in the fields below. Your link updates instantly. No signup required.

What is a Country Code? A country code is the international dialing prefix for a nation - for example +1 for the USA, +44 for the UK, or +91 for India. WhatsApp's Click-to-Chat API requires you to include this prefix without any leading zeros so it can route your link to the correct country's phone network. Select yours from the dropdown, then type just the local number (no spaces, brackets, or hyphens).

What is URL Encoding? When your message text travels inside a web address (a URL), characters like spaces, apostrophes, or ampersands would break the link. URL Encoding converts these into safe equivalents - for example, a space becomes %20 and an exclamation mark becomes %21. This tool handles that automatically using JavaScript's encodeURIComponent() function.

0 / 1000 characters
Generated Link
Your WhatsApp Click-to-Chat link will appear here as you type...

QR Code

What is QR Code Generation? A QR Code (Quick Response Code) is a scannable grid of black-and-white squares that encodes any text - including a URL - into a visual format. When someone points their smartphone camera at this code, it reads the encoded link and opens WhatsApp automatically. This makes your Click-to-Chat link printable on flyers, business cards, menus, posters, or product packaging.

QR code appears here

Scan with any smartphone camera to open WhatsApp instantly

Live Preview
This is how your pre-filled message will appear to the recipient when they open the link.

Privacy First This link generator operates entirely within your local web browser. Your phone number and custom message data are never uploaded, logged, or transmitted to any external servers.

The Ultimate Guide to WhatsApp Click-to-Chat Links for Business

Everything you need to know to create, format, and deploy WhatsApp Click-to-Chat links that drive real customer conversations.

What Is a WhatsApp Click-to-Chat Link and How Does It Drive Sales?

A WhatsApp Click-to-Chat link is a specially formatted URL that launches a WhatsApp conversation when clicked - no need for the customer to manually save your phone number first. The link uses WhatsApp's official Click-to-Chat API and follows the format https://wa.me/[number]?text=[message]. The wa.me domain is WhatsApp's shortlink service, designed to work on both mobile browsers (which open the WhatsApp app directly) and desktop browsers (which open WhatsApp Web).

For sales and marketing, Click-to-Chat links dramatically reduce friction. Instead of a customer needing to open WhatsApp, search for your business, add your contact, and then compose a message - they simply tap a link on your website, social media bio, email signature, or printed flyer, and land directly in a conversation with you. Studies across e-commerce and local service businesses consistently show that reducing steps in the sales funnel increases conversion rates, and Click-to-Chat links remove several of those steps at once.

Why Is Formatting the Country Code Correctly So Critical?

The WhatsApp Click-to-Chat API requires the full international phone number - that means the country code, followed by the phone number, with no leading zeros, no plus sign, no brackets, no hyphens, and no spaces. This is called E.164 format, the international standard for phone number representation. If you include a leading zero before the country code or before the local number (a common habit in many countries, like "0800" in the UK or "044" in Mexico for mobile numbers), the link will fail to connect to a valid WhatsApp account and the user will see an error or be routed to a non-existent number. The sanitization JavaScript in this tool automatically strips spaces, hyphens, and brackets from whatever you type, but you must remember to omit any local trunk prefix zero yourself.

Phone Number Format Examples: Correct vs. Incorrect

Use the table below as a quick reference for formatting numbers for different countries.

Country Local Number Correct API Format Common Mistake Status
United States (415) 555-1234 14155551234 +1-415-555-1234 Correct
United Kingdom 07911 123456 447911123456 0044-07911-123456 Remove the 0
India 98765 43210 919876543210 +91 98765 43210 No + or spaces
Brazil (11) 91234-5678 5511912345678 55 (011) 91234-5678 No local prefix
Australia 0412 345 678 61412345678 0061-0412-345-678 Remove the 0
Nigeria 0801 234 5678 2348012345678 +234-0801-234-5678 No trunk prefix

How Does URL Encoding Protect Your Pre-Filled Message?

A URL - the address bar text you see in a browser - can only safely contain a specific subset of characters. Letters, numbers, and a few symbols like hyphens and underscores travel safely. But characters like spaces, quotes, ampersands (&), question marks (?), and hashtags (#) have special meanings inside a URL and will break it if included literally. This is where URL Encoding (also called Percent Encoding) comes in. The encoding standard replaces each unsafe character with a percent sign followed by its two-digit hexadecimal code. For example, a space becomes %20, an apostrophe becomes %27, and an exclamation mark becomes %21.

This tool uses JavaScript's native encodeURIComponent() function to encode your message automatically. This means you can type your message in plain English using normal punctuation and it will be correctly converted in the background. The ?text= portion of the WhatsApp URL is called a Query String - it is the part of the URL that passes additional parameters to the destination. In WhatsApp's case, the text parameter tells the app what message to pre-populate in the compose box when the chat opens, giving your customers a ready-made conversation starter with zero effort on their part.

How to Use Your Generated QR Code on Printed Marketing Materials

Once this tool generates your WhatsApp Click-to-Chat link, it simultaneously produces a QR Code - a scannable visual representation of that same URL. A QR Code converts any text or web address into a grid of black-and-white squares that any modern smartphone camera can decode within seconds. For brick-and-mortar businesses and field marketing, QR codes bridge the gap between physical and digital customer acquisition. You can download the QR code image produced by this tool (as a PNG file) and place it on business cards, window stickers, restaurant menus, product labels, event flyers, trade show banners, receipts, or packaging inserts.

Best practices for print: always print your QR code at a minimum of 2cm x 2cm (about 0.8 inches square) to ensure reliable scanning. Add a short human-readable call to action next to the code, such as "Scan to chat with us on WhatsApp" so people understand the action. Avoid placing the QR code on highly reflective surfaces or in colors with low contrast. After printing, test the code with at least two different devices before mass printing to confirm it routes correctly to your pre-filled conversation.

Strategic Use Cases - Where Click-to-Chat Links Drive the Highest ROI

WhatsApp Click-to-Chat links are not just a novelty - for the right business, they represent one of the highest-ROI customer communication investments available. In markets where WhatsApp penetration is above 60 percent (including Brazil, India, the United Kingdom, most of Latin America, and across Africa and Southeast Asia), customers frequently prefer WhatsApp over email or phone calls for inquiries. Placing a Click-to-Chat link prominently on a Google Business Profile has been shown to increase inbound inquiries from local search, since many users browsing on mobile prefer messaging to calling. In e-commerce, adding a "Chat with us before you buy" WhatsApp button on product pages reduces cart abandonment by offering immediate pre-sale support. Freelancers and service providers (lawyers, consultants, therapists, tradespeople) can include their link in email signatures, allowing prospective clients to initiate contact in the medium they find most comfortable. For event promotion, a QR code printed on physical invitations routes attendees directly to an RSVP conversation or support line. The common thread across all of these use cases is friction reduction: the easier you make it for a customer to start a conversation, the more conversations you will have, and the more sales will follow.

Frequently Asked Questions

No. This is one of the most powerful features of Click-to-Chat links. When the customer clicks your link, WhatsApp opens a conversation window where they can send you the pre-filled message without saving your number first. Your number only gets saved to their contacts if they choose to do so after the conversation begins. This is particularly valuable for businesses running advertising campaigns, where cold leads who have never interacted with you before can initiate contact without any additional steps.
Yes, absolutely. The wa.me Click-to-Chat link works identically whether the destination number is a personal WhatsApp account or a WhatsApp Business account. In fact, using a WhatsApp Business account number is the recommended approach for companies, as it lets you set up automated greeting messages, quick replies, business hours, a catalog of products or services, and a verified business profile badge, all of which make your business appear more professional and trustworthy when customers land in your chat.
The message is pre-filled into the compose box but the customer must press the send button themselves. This is a deliberate design decision by WhatsApp to prevent spam and to comply with messaging regulations. The customer retains full control - they can edit the message before sending, delete it entirely, or close the chat without sending anything. In practice, the vast majority of users who click a Click-to-Chat link and see the pre-filled message do send it (or send a slight variation), because the friction has already been removed and they arrived at the chat with clear intent.
WhatsApp does not officially publish a hard character limit for the text parameter in a wa.me link, but in practice very long messages (over 1000 characters) may be truncated by some browsers when they parse the URL, because browsers themselves have URL length limits (typically between 2000 and 8000 characters depending on the browser and operating system). For reliability, keep your pre-filled message under 500 characters. A short, conversational opener performs better than a lengthy paragraph anyway, since customers are more likely to send a brief, friendly message than a formal essay.
Yes. When clicked on a mobile device with WhatsApp installed, the wa.me link opens the WhatsApp app directly. When clicked on a desktop browser, it opens WhatsApp Web in a new tab, provided the user has WhatsApp Web set up with their account. If WhatsApp is not installed on the mobile device, the link opens the WhatsApp download page. This cross-platform behavior makes wa.me links suitable for use in any marketing channel - social media, email, websites, and even SMS or other messaging platforms where link sharing is common.