Daily · Free tool
WhatsApp Link Generator
Create a click-to-chat WhatsApp link without saving the contact. Defaults to the Indian country code (+91); type any other phone number with country code.
How a WhatsApp click-to-chat link works
WhatsApp's official URL scheme is https://wa.me/<number>?text=<encoded-message>. The number must include the country code, with no plus sign, spaces, or hyphens. So +91 98765 43210 becomes 919876543210. The message is URL-encoded — spaces become %20, line breaks %0A, emojis are passed through as-is.
When you actually need this
- Customer support on a website — a single “Chat with us” button beats forms for response rate.
- Click-to-chat ads on Meta / Google. Native WhatsApp integration converts 2–3× better than landing-page ads for high-trust purchases.
- Lead capture on Linktree-style bio pages.
- Group joining links — a different URL scheme (
chat.whatsapp.com/<invite>) handled in WhatsApp itself. - Sharing your own number without making the recipient save you as a contact first.
QR code for offline / print
The same link can be encoded as a QR code for posters, brochures, restaurant menus, business cards. Scanning the QR opens WhatsApp directly with the pre-filled message ready to send. This tool generates a high-resolution QR alongside the link.
Things that don't work
Click-to-chat links cannot pre-attach files, images, or PDFs — only text. They cannot auto-send (the recipient still has to tap Send). Numbers must be on WhatsApp; otherwise the user sees a “phone number doesn't use WhatsApp” error. For broadcasting to multiple users, use WhatsApp Business API, not click-to-chat.
Privacy note
The link is generated entirely in your browser — nothing is sent to any server. The number you enter never leaves your device. To share the link with WhatsApp tracking attribution, append &utm_source=… to it and use a URL shortener like Bitly to track clicks.
FAQ
Are wa.me links safe?
Yes — official WhatsApp click-to-chat shortener. The link only opens a chat with the number you specify. Doesn't share data otherwise.
Can I send the message automatically?
Pre-filled, yes. Send-button-press, no — WhatsApp requires explicit user action to prevent spam abuse.
Why default +91?
Indian numbers always need country code in WhatsApp deep-links. Without it, the link breaks. We default to +91 since this is an Indian-focused tool.