Free WhatsApp Link Generator (wa.me)
Create a wa.me click-to-chat link with a prefilled message. Add it to your bio, ads, or QR codes so customers reach you on WhatsApp in one tap, no contact-saving required.
National number without country code. Spaces and dashes will be stripped.
0/1000 characters. Plain text only; WhatsApp does not render markdown.
Enter a country and phone number to generate the wa.me link.
Quick Answer
A WhatsApp link (wa.me) is a special URL that opens a WhatsApp chat with a specific number and an optional prefilled message. The recipient does not need to be in the sender's contacts. Format: https://wa.me/<phone>?text=<urlencoded-message> with the phone in international format and no + sign.
Quick Facts
- wa.me is WhatsApp's official short-link domain. It auto-redirects to the app on mobile and web.whatsapp.com on desktop.
- Phone numbers must be in E.164 international format with no plus sign, spaces, dashes, or parentheses (e.g. 919876543210, not +91 98765 43210).
- The text parameter is URL-encoded. Line breaks become %0A. Maximum practical message length is around 1000 characters before WhatsApp truncates.
- Recipients do not need to save the sender's number. One tap opens the chat with the message ready to send.
- Works on iOS, Android, KaiOS, WhatsApp Web, and WhatsApp Desktop with no setup on the recipient side.
- WhatsApp also accepts api.whatsapp.com/send and chat.whatsapp.com URLs, but wa.me is the shortest and most reliable.
- Link sharing is free and unlimited; rate limits only apply to messages sent through the WhatsApp Business API.
How to create a WhatsApp link
Three quick steps. The link updates live as you type.
- 1
Pick the country code
Choose your destination country from the dropdown. The dropdown lists the most-used codes; for any country not shown, switch to 'Other' and type the international dialing code yourself (e.g. 49 for Germany, 234 for Nigeria).
- 2
Enter the phone number
Type the recipient's number without the country code. Skip leading zeros (most countries use a leading 0 in domestic format that should be dropped for international). The tool strips spaces, dashes, and parentheses automatically before building the URL.
- 3
Add an optional prefilled message
Write the message that should auto-fill in the chat when the link opens. Useful for support flows, Google review requests, lead capture, and order confirmations. Skip this field for a plain 'open chat' link.
- 4
Copy the link or open in WhatsApp
Tap Copy to grab the wa.me URL for your bio, email signature, ad, or QR code. Tap Open in WhatsApp to test it; you'll be taken to the chat with the message ready to send.
What is a WhatsApp Link Generator?
WhatsApp Link Generator is a click-to-chat URL that opens a WhatsApp conversation with a specific phone number and an optional prefilled message. Tapping the link on a mobile device launches the WhatsApp app directly into the chat; on desktop it opens WhatsApp Web. The recipient does not need to be in your contacts list and the sender does not need to know yours.
The wa.me domain is owned by WhatsApp (Meta) and serves as the canonical short link for click-to-chat. WhatsApp introduced it in 2017 as a simpler alternative to the older api.whatsapp.com/send and chat.whatsapp.com URLs, all of which still work today. wa.me is shorter, easier to type, and renders cleanly in print, on QR codes, and inside SMS messages.
Click-to-chat links solved a real problem for businesses: customers wanted to message a brand on WhatsApp but stalled at the 'add to contacts' step. With a wa.me link, the friction goes from three steps (save number, open WhatsApp, find chat) to one tap. Conversion-focused use cases like 'WhatsApp us' buttons on websites, restaurant order links, real-estate inquiry CTAs, and event RSVP flows all use this pattern.
There are no fees, signup, or quota for using wa.me links. Anyone can generate them. The links work for both regular WhatsApp accounts and WhatsApp Business accounts; they also work for the WhatsApp Business API, where they're often used to bootstrap conversations within the 24-hour customer-service window.
How does a WhatsApp Link Generator work?
When a user taps a wa.me link, their device looks up wa.me/<phone> on Meta's servers. The server returns a 302 redirect: on mobile it points to a whatsapp:// URL scheme that the OS hands to the WhatsApp app; on desktop it points to web.whatsapp.com with the recipient pre-selected. The redirect happens in milliseconds and the user sees only the WhatsApp UI.
The phone number embedded in the URL must follow E.164, the international telephone numbering plan. E.164 specifies country code + national number with no separators. The plus sign (which normally prefixes E.164) is dropped for wa.me. So a US number becomes 14155551234 (1 = country code, 4155551234 = national number), an Indian number becomes 919876543210 (91 = country code, 9876543210 = national number).
The optional text parameter is URL-encoded per RFC 3986. Spaces become %20 (or +), line breaks become %0A, and any character outside the ASCII unreserved set is percent-encoded. Most browsers and most encodeURIComponent implementations produce identical output, so a wa.me URL generated by this tool will work consistently across iOS Safari, Android Chrome, Firefox, and WhatsApp Web.
WhatsApp imposes practical limits on the prefilled message: the URL itself can be up to 8000 characters, but messages above 1000 characters tend to get truncated in the UI before sending. The recipient still has to tap Send manually; wa.me cannot send messages automatically (a deliberate Meta restriction to prevent spam). Auto-send requires the WhatsApp Business API and prior consent.
Use Cases
How marketers, businesses, and developers use whatsapp link generator.
WhatsApp 'Contact Us' button on websites
Replace the email-form CTA with a WhatsApp button. Mobile conversion rates on click-to-chat outperform contact forms by 3-5x in most regions, especially India, Brazil, Mexico, Indonesia, and the Middle East where WhatsApp is the default messenger.
Restaurant ordering and reservations
Add a wa.me QR to every table that opens a chat with a prefilled order template ('Hi! I'd like to order from table 7'). Cuts wait staff load on busy nights and lets customers order in their own language without translation friction.
Real-estate lead capture
Each property listing gets a 'WhatsApp the agent' button with the listing reference prefilled in the message. Agent immediately knows which property the lead is asking about, no back-and-forth needed before qualification.
Customer support deflection from email
Replace the 'support@yourbrand.com' link with a wa.me link in your email footer, packaging insert, and product manual. Response times drop from hours (email) to minutes (chat) without expanding the support team.
Sales prospecting on LinkedIn and X
Add a wa.me link to your professional bio with a prefilled intro message ('Hi, I saw your profile on LinkedIn and...'). Outperforms generic 'DM me' calls to action because the friction is zero and the message is pre-written.
Event RSVPs and ticket holds
Print a wa.me QR on flyers and event posters that opens a chat with 'I'd like to RSVP for {event}'. Captures intent at the moment of interest without forcing the user through a form they'll abandon.
Google review requests
Pair a wa.me link with the actual Google Review link. Send 'Thanks for visiting! Would you mind leaving us a review here: [link]'. Higher conversion than email review requests because the customer is already messaging.
Influencer collaboration outreach
Brands targeting creators in WhatsApp-heavy markets (Brazil, India, MENA, Southeast Asia) use wa.me prefills for outreach. The prefilled message includes the campaign name and rate, cutting initial-conversation cycles.
Onboarding new customers
After signup, send a welcome email with a wa.me link to your support team prefilled with 'Hi, I just signed up and have a question about...'. Conversion to first-week active use is materially higher than email-only onboarding in WhatsApp-first markets.
Recovery flows for abandoned carts
Email-based abandoned-cart recovery converts at 8-15%. Adding a wa.me 'Reply on WhatsApp' option to the same email lifts the combined recovery rate by 3-5 percentage points without cannibalizing the email open.
WhatsApp Link Generator vs Alternatives
Side-by-side feature and pricing comparison with the top alternatives.
| Feature | U2L | Bitly | Walink.co | GetButton.io | WATI |
|---|---|---|---|---|---|
| Free wa.me link generation | |||||
| Country code dropdown | |||||
| Prefilled message | |||||
| QR code from same tool | Free QR tool | Paid only | Paid only | ||
| No signup required | |||||
| Click tracking | Free tier | Paid only | Paid only | Paid only | |
| Custom branded short domain | Paid | Paid only | |||
| Number stays in browser | Unclear | Unclear |
WhatsApp Link Generator vs Walink.co
Walink.co is the most-trafficked free wa.me generator. The basic generator works fine and is essentially identical to ours. Where Walink starts charging is the moment you want a custom-branded short URL like walink.co/yourbrand instead of a wa.me link, plus click tracking and the ability to swap the number behind the link without reprinting materials.
U2L offers free wa.me generation with the same UX, plus the ability to wrap the wa.me link inside a u2l.ai short link with click tracking on the free tier. Upgrade gets you custom domains and unlimited dynamic swap. For one-off personal use, either tool is fine; for any business that's printing the link or running ads, the trackable wrapper saves you from rebuilding materials when the destination number changes.
WhatsApp Link Generator vs GetButton.io
GetButton focuses on embeddable WhatsApp chat widgets you drop on a website. The free tier covers basic widget generation; advanced features (multiple agents, business hours, lead capture forms) are paid.
U2L's WhatsApp Link Generator solves a narrower problem: generating the link itself. If you want a chat widget on a site, GetButton or Tidio is a better fit. If you want a link to share on social, in a bio, on a flyer, or behind a QR code, this tool ships in 30 seconds.
Best Practices
Always include the country code
Without the country code, WhatsApp can't route the link. A US-based recipient with a domestic-format number (415-555-1234) needs the leading 1 (14155551234) or the link breaks for international viewers and sometimes domestic ones too.
Strip the leading zero from national-format numbers
Most country dialing plans use a leading 0 internally that's dropped in international format. A UK number written as 020 7946 0958 becomes 442079460958 in E.164, not 4402079460958.
Keep prefilled messages under 200 characters
Long prefills look like spam, generate higher block-rate, and may truncate on older Android builds. Aim for one or two sentences that establish context, not a full pitch.
Test the link on iPhone, Android, and desktop
The redirect behaves slightly differently on each: iOS opens the app directly, Android may show a chooser if multiple WhatsApp variants are installed (regular + Business), desktop opens web.whatsapp.com. Test all three before publishing.
Use plain text only in the prefill
WhatsApp doesn't render markdown, HTML, or rich formatting in prefilled messages. Newlines and emoji work; bold/italic/underline don't (they show as literal asterisks). Keep the message scannable in the WhatsApp text-only style.
Wrap the wa.me link in a trackable short URL for campaigns
wa.me itself doesn't tell you which campaign drove the click. Wrap the wa.me link in a u2l.ai short link to track clicks per source (UTM-style attribution at the link layer rather than the page layer).
Generate a QR code for offline placements
Print materials (flyers, packaging, table tents) need a QR not a link. Pair this generator with a QR generator that takes the wa.me URL as input. The same chat opens whether the user taps a link or scans a code.
Update the number, not the link, when staff changes
wa.me links bake the phone number in. When the responsible employee changes, you have to reprint everything. Use a dynamic short link that wraps the wa.me URL, then swap the destination number without touching the printed material.
Comply with WhatsApp Business policy if at scale
Sending the first message via wa.me is fine and does not violate policy. Auto-replying with marketing content within 24 hours of the user's last message is also fine. Outside that window, only template messages approved by Meta are allowed; bypassing this gets accounts banned.
Common Mistakes to Avoid
Including the plus sign or spaces in the number
wa.me/+91 98765 43210 produces a broken redirect. The format is wa.me/919876543210, plain digits only. Most generator tools (this one included) strip non-digits automatically; bare-URL construction is where this trips people up.
Forgetting to URL-encode the message
Putting raw spaces, ampersands, or hash signs in the text query parameter breaks the URL. Spaces become %20 (or +), ampersands become %26, hashes become %23. The tool handles this automatically; manual URL building does not.
Using a personal number for a business
WhatsApp ToS allows business use, but high-volume click-to-chat traffic on a personal account triggers anti-spam flags. Switch the number to WhatsApp Business (free, separate app) before printing 10k flyers with your link.
Assuming auto-send works
wa.me opens the chat with the message ready to send; the user must tap Send. There is no way to send the message automatically. This is a deliberate Meta limitation, not a bug. Plan flows accordingly.
Forgetting that desktop users land on WhatsApp Web
Desktop links open web.whatsapp.com, which requires an active WhatsApp Web session (QR-paired with a phone). A first-time desktop user without an active session sees a QR-pairing screen, not the chat. Account for this on landing pages targeting desktop traffic.
Treating wa.me as a delivery confirmation
A click on a wa.me link doesn't mean the user actually messaged you. It means they opened the chat. The conversion event is the inbound message, not the click. Track both separately.
Embedding a personal number in a publicly indexed page
Search engines index wa.me links and the embedded number is visible in source. Indexed personal numbers attract spam in WhatsApp itself. Use a dedicated business number (or a virtual number) for any link that will rank in search.
Technical Specifications
| URL format | https://wa.me/<E.164-without-plus>?text=<urlencoded-message> |
| Phone number format | E.164: country code + national number, digits only, no leading + |
| Maximum URL length | ~8000 characters total; messages above 1000 chars may truncate in UI |
| Encoding for the text parameter | RFC 3986 percent-encoding (encodeURIComponent compatible) |
| Linebreak in message | %0A |
| Alternative URL formats | api.whatsapp.com/send?phone=...&text=..., chat.whatsapp.com/<id> |
| Mobile redirect target | whatsapp:// URL scheme, hands off to the WhatsApp app |
| Desktop redirect target | web.whatsapp.com with the recipient pre-selected |
| Auto-send | Not supported; user must tap Send manually |
| Rate limit on link clicks | None; wa.me itself has no quota |
Industry-Specific Use Cases
Food service (restaurants, cafes, ghost kitchens)
Pair the wa.me link with a 'Hi! Order from table {N}' prefill. Print one QR per table, generate a unique prefill per table. Customers order in their own language; staff get a structured incoming message with the table number already attached.
Real estate
Every listing gets a 'WhatsApp the agent' button with the property reference and address prefilled. Buyer opens the chat already mentioning which property, agent skips the 'which property?' question and goes straight to qualification.
E-commerce in WhatsApp-first markets
India, Brazil, Indonesia, Mexico, and the Middle East run a meaningful share of e-commerce on WhatsApp directly. wa.me links on product pages and order confirmation emails act as the customer service channel and the recovery channel for failed payments.
Healthcare and clinics
Appointment confirmations and reminders go via WhatsApp because open rates beat SMS and email. wa.me links in appointment notification emails let the patient confirm or reschedule with a single tap, no portal login required.
Education and tutoring
Coaching centers and online tutors use wa.me as the inbound inquiry channel. Each course landing page gets a wa.me button with 'Hi, I'm interested in {course}'. Lead-form submission rates double when WhatsApp is the channel.
Local services (plumbers, electricians, beauticians)
Single-person service businesses live and die on WhatsApp in many markets. A wa.me link on a Google Business Profile, Instagram bio, and printed business card is the entire customer-acquisition stack.
Frequently Asked Questions
Is wa.me an official WhatsApp service?
Do I need a WhatsApp Business account to use wa.me links?
Does the recipient need to have my number saved?
What's the correct phone number format?
Why doesn't my link work in some browsers?
Can I send a message automatically when someone clicks the link?
How long can the prefilled message be?
Does the link work on desktop?
Can I track who clicks my wa.me link?
Will the link still work if I change my phone number?
Can I use wa.me for international support?
Are there fees for using wa.me?
Does WhatsApp Business API use the same wa.me format?
Can I create multiple links for the same number with different messages?
Does this tool store my phone number or message?
What if the recipient doesn't have WhatsApp installed?
Can I use wa.me links in WhatsApp groups?
Is the URL case-sensitive?
Can I deep-link to a specific message in a chat?
Should I use wa.me or api.whatsapp.com/send?
Related Free Tools
OG / Metatag Checker
Inspect Open Graph and Twitter Card tags for any URL. Preview link cards on Facebook, X, LinkedIn, and Slack before publishing.
Redirect Checker
Trace the full redirect chain of any URL. See every hop, status code, response time, and final destination.
URL Encoder / Decoder
Encode or decode any URL. Handle special characters, query strings, and percent-encoding. Pure browser, instant.
Schema Markup Generator
Generate valid JSON-LD schema for FAQ, HowTo, Article, Product, and Organization. Boost rich results and AI Overview citations.
URL Expander
Reveal the full destination behind any shortened URL. Check where a short link leads before clicking it.
Bulk URL Status Checker
Check status codes for hundreds of URLs at once. Find broken links, redirects, and slow pages. CSV export.
Key Terms
- wa.me
- WhatsApp's official click-to-chat domain, in use since 2017. Owned and operated by Meta. The canonical short-link format for opening a WhatsApp chat from the web.
- E.164
- The international telephone numbering plan defined by ITU-T. Specifies country code + national subscriber number with no separators. Used by every modern telephony system and required by wa.me (with the leading + dropped).
- Click-to-chat
- A messaging-app pattern where a single link or button opens a chat with a specific recipient and an optional prefilled message. WhatsApp, Telegram, Signal, and Messenger all support variants of this pattern.
- URL encoding (percent-encoding)
- The RFC 3986 mechanism for representing characters that aren't safe in URLs (spaces, ampersands, hashes, etc.) as %XX hexadecimal sequences. Required for the text parameter in wa.me links.
- WhatsApp Business API / Cloud API
- Meta's programmatic interface for sending and receiving WhatsApp messages at scale. Required for auto-send, template messages, and integration with CRM systems. wa.me links work alongside both APIs as a free conversation-starter mechanism.
- 24-hour customer-service window
- WhatsApp's rule that businesses can send freeform messages to a user within 24 hours of the user's last inbound message. Outside that window, only Meta-approved template messages are allowed. wa.me-initiated chats start the 24-hour clock from the user's first reply.
Track which campaigns are driving WhatsApp clicks
Wrap your wa.me link in a u2l.ai short link to see clicks per source, device, and country. Free for the first 30 days; upgrade for unlimited tracking and custom-domain support.
Get a trackable short link free