Free WhatsApp Link Generator - Create wa.me Chat Links
Digits only, 7–15 digits. No +, spaces, or leading zero.
0 / 1000
Your WhatsApp link
Calcon's free WhatsApp link generator turns a phone number and an optional message into a wa.me click-to-chat link. Share it anywhere — a website button, an Instagram bio, an email signature, a printed QR code — and whoever taps it lands straight in a WhatsApp conversation with you, message already typed. No app, no signup, and nothing you enter ever leaves your browser.
What is a wa.me Link?
A wa.me link is WhatsApp's official click-to-chat format. Normally WhatsApp will only let you message a number that is already saved in your contacts — a real point of friction when a stranger wants to reach a business. A click-to-chat link removes that step entirely: the chat opens directly, no contact card required.
The link is just a URL. https://wa.me/919876543210 opens a chat with that number, and adding ?text= followed by a URL-encoded message pre-fills the input box. The recipient still has to press send, so a pre-filled message is an invitation, not something sent on their behalf.
How to Use This Generator
- Pick your country code — India (+91) is selected by default.
- Type the phone number, digits only. Skip the leading zero; if you paste one in, the tool strips it for you.
- Optionally add a pre-filled message to give people an easy opening line.
- Copy Link to grab the URL, or Open in WhatsApp to test it yourself first.
- Scan or Download PNG to save the QR code for print.
Common Use Cases
Business chat buttons
Drop the link into a “Chat on WhatsApp” button on your site, a floating support widget, or the link in your Instagram bio. Pre-filling a message like “Hi, I'd like a quote for…” dramatically lifts reply rates, because the customer never faces an empty message box.
QR codes for print
The QR code encodes the exact same link, so it works on packaging, table tents, shop windows, flyers, invoices, and business cards. A customer scans it with their phone camera and the chat opens — no typing, no saved contact, no app switching.
Marketing & campaign links
Use a distinct pre-filled message per campaign (for example “I saw your Diwali offer”) and the first inbound message tells you which channel the lead came from — a cheap, reliable way to attribute conversations without any tracking code.
Number Formatting Rules
Most broken WhatsApp links come down to formatting. wa.me wants the country code and number run together as plain digits — nothing else.
| You type | Result | Why |
|---|---|---|
| 9876543210 | Correct | Digits only, no trunk prefix |
| 09876543210 | Zero stripped | The leading 0 is for domestic dialling only |
| +91 98765 43210 | Cleaned up | The + and spaces are not valid in a wa.me path |
| 98765-ABCD | Rejected | Letters are never valid in a phone number |
Frequently Asked Questions
What is a WhatsApp link generator?
It's a tool that turns a phone number and an optional message into a wa.me click-to-chat link. Anyone who taps the link opens a WhatsApp conversation with you, with your message already typed into the input box — they just press send.
Do I need WhatsApp Business to use a wa.me link?
No. Click-to-chat links work with any WhatsApp account, personal or Business. WhatsApp Business adds extras like a catalogue and away messages, but the wa.me link itself is a standard WhatsApp feature available to everyone.
Does the person clicking the link need to save my number first?
No — that's the whole point of a click-to-chat link. WhatsApp normally requires a number to be in your contacts before you can message it, but a wa.me link opens the chat directly, so a customer can reach you without saving anything.
Why does the link have no + sign, spaces, or leading zero?
wa.me requires the number in plain international format: country code followed by the subscriber number, digits only. A +, a space, a dash, or a national trunk prefix (the leading 0 used when dialling domestically) will break the link, so this tool strips them for you automatically.
Can I pre-fill a message in the link?
Yes. Anything you type into the message box is URL-encoded and appended as ?text=… — so emoji, punctuation, and line breaks all survive. The recipient sees it pre-typed but not sent; they can edit it before sending, so treat it as a starting point rather than a guarantee.
Do WhatsApp links work on desktop and WhatsApp Web?
Yes. A wa.me link opens the mobile app on a phone, and on a computer it opens WhatsApp Web or the desktop app, depending on what the person has installed. The same link works everywhere — you don't need a separate desktop version.
Is my phone number sent to a server?
No. The link and the QR code are both built entirely in your browser with JavaScript. Your number and message are never uploaded, logged, or stored by Calcon.
Related Developer Tools
Base64 Encoder / Decoder
Encode and decode Base64 instantly.
Bcrypt Hash Generator
Generate and verify bcrypt hashes in your browser.
Border Radius Generator
Generate CSS border-radius visually with live preview.
Box Shadow Generator
Generate CSS box shadows visually with live preview.
Color Palette Generator
Create harmonious color palettes from any color.
Color Picker
Pick colors and get HEX, RGB, HSL, CMYK instantly.
CSS Formatter / Beautifier
Format and beautify CSS code instantly.
CSS Gradient Generator
Generate linear, radial, and conic CSS gradients visually.
CSS Minifier
Minify CSS code instantly in browser.
CSS to SCSS Converter
Convert flat CSS to idiomatic nested SCSS instantly.




