Free tool
Turn your WhatsApp number into a link, button and snippet
Enter your number once and get three ready-to-paste assets — a wa.me link, a styled HTML button with live preview, and a Markdown link. Free, no signup, nothing leaves your browser.
Your WhatsApp details
Appears pre-typed in the customer's chat box — they still tap send themselves.
Used by the HTML button and the Markdown link. Everything runs in your browser; nothing you type is stored on our servers.
Your click-to-chat assets
Printing this somewhere physical — packaging, signage, a visiting card? Turn the same number into a scannable code with the WhatsApp QR code generator.
How it works
Three steps, no signup
Enter your number
Add your country code and WhatsApp number. The tool strips spaces and dashes and validates the international format as you type.
Add a pre-filled message
Optional but worth it — a starter like “Hi! I saw your website” removes the blank-screen moment and tells you where each chat came from.
Pick a format and copy
Switch between plain link, HTML button and Markdown, preview the rendered button, then copy the version that fits where you are pasting it.
Why it matters
Click-to-chat beats a typed number every time
Publishing a bare phone number asks the customer to do the work: copy it, open WhatsApp, create the chat, think of an opening line. Each of those steps loses a share of people, and a mistyped digit loses them silently. A click-to-chat link collapses the whole sequence into one tap — the correct chat opens instantly, on phone or on WhatsApp Web, with no contact saved and no number retyped. The optional pre-filled message does double duty: the customer just hits send instead of staring at an empty box, and the text itself tells you where the conversation started. A link on your invoice that pre-fills “Question about my order” and a link in your Instagram bio that pre-fills “Hi! I found you on Instagram” give you source attribution before anyone says a word.
Where should these assets live? Anywhere a customer might rather chat than call. Common placements include:
- Email signatures — the HTML button turns every outbound email into a chat entry point.
- Social bios and link-in-bio pages — the plain wa.me link works wherever only a URL is accepted.
- Invoices, quotes and receipts— a “questions about this invoice?” link shortens payment-related back-and-forth.
- Landing pages for paid campaigns — a prominent chat button captures visitors who will never fill a form.
- Docs, wikis and README files — the Markdown snippet drops cleanly into Notion, GitHub and most help centres.
One measurement note: wa.me links carry no analytics of their own, and WhatsApp strips referrer data, so your web analytics cannot see which campaign produced a chat. The practical fix is to tag the page that hosts the link. If a Google ad sends visitors to a landing page tagged with UTM parameters, your analytics ties the ad to the page visit, and a page-specific pre-filled message ties the visit to the conversation. Pair distinct messages with distinct pages — one per campaign or placement — and your team can read the source of every chat straight from its first line. From there, the question shifts from getting conversations started to answering them well: links scale infinitely, but a single phone answering them does not, which is where a shared inbox on the WhatsApp Business API earns its keep.
FAQ
Frequently asked questions
What is a click-to-chat link?
It is a URL in the format https://wa.me/<number> that opens a WhatsApp conversation with that number in one tap. On mobile it launches the WhatsApp app; on desktop it opens WhatsApp Web. Adding ?text= pre-fills a message the customer can send immediately.
What phone number format do these links need?
Full international format, digits only: country code followed by the number, with no plus sign, leading zero, spaces or dashes. An Indian number becomes 91 followed by the 10-digit mobile number — for example 917880148433. This tool cleans and validates the format for you.
Do click-to-chat links work with any WhatsApp number?
Yes. They work with personal WhatsApp, the free WhatsApp Business app and WhatsApp Business API numbers alike. The link only opens the chat — what happens next (auto-replies, routing to a team inbox, chatbots) depends on what sits behind the number.
Should I use the plain link, the HTML button or the Markdown snippet?
Use the plain link in bios, SMS and anywhere that accepts a bare URL. Use the HTML anchor on websites, landing pages and HTML email signatures where a styled green button stands out. Use the Markdown version in README files, Notion pages, help docs and other Markdown-rendered content.
Is anything I type here stored or sent anywhere?
No. The generator runs entirely in your browser — the number, message and snippets are assembled locally and never touch our servers. The only place your number exists is inside the link you copy out.
Still have questions?
Book a demoMore free tools
Keep your stack sharp
WhatsApp Link Generator
Create wa.me links with pre-filled messages — free, no signup.
Open toolWhatsApp QR Code Generator
Turn your WhatsApp number into a scannable QR code for print and packaging.
Open toolWhatsApp Call Link Generator
Create a wa.me/call link that starts a WhatsApp voice call in one tap.
Open toolWhatsApp Call QR Generator
A printable QR that rings your business on WhatsApp when scanned.
Open toolPut a team behind every chat this link starts
InfiQ routes your click-to-chat conversations into a shared inbox with chatbots, broadcasts and analytics — on the official WhatsApp Business API. 7-day free trial, no card required.
