WhatsApp Link Generator — wa.me URL, QR Code & Embeddable Button
Turn any WhatsApp Business number into a click-to-chat experience. Pick a country, paste the phone number, write the first message you want your customer's WhatsApp to open with, and get three outputs in one pass — a wa.me URL, a downloadable QR code (PNG), and a drop-in HTML button you can paste on any website. Works for every country, no sign-up, no rate limits.
WhatsApp link generator
Build your WhatsApp link Step by step
Your WhatsApp link Live
QR code download as PNG · print-ready
Scan with any phone camera — it opens WhatsApp pre-filled with your message.
Embeddable HTML button paste into any website
Chat preview how the message appears when tapped
Heads up: when you download the QR or copy the link, we get a ping with the WhatsApp number you used so our team can reach out with free setup tips. We never share it — see our privacy policy.
3 places a WhatsApp link pulls its weight
Website chat button
Drop the HTML snippet into any page — a floating "Chat on WhatsApp" button that opens the customer's WhatsApp pre-filled with a page-specific intro message ("Hi, I'm looking at the Pro plan…"). Converts 3–5× better than email forms because the lead keeps the conversation thread on their phone.
Works on Shopify, WordPress, Webflow, custom HTMLPrint, menus & business cards
Download the QR, paste it on an in-store menu, table tent, business card, packaging insert or in-branch signage. Customers scan with any phone camera → WhatsApp opens with your pre-filled message → you get a traceable lead with full conversation history.
Restaurants, retail, clinics, real estate, eventsEmail signatures & social bios
Replace "Call us at…" with a click-to-chat link in your email signature, LinkedIn bio, Instagram link-in-bio, or YouTube About page. Lower-friction than a phone call, faster than a contact form. Pair with a utm_source tag and your analytics tells you which channel drives real conversations.
Sales reps, founders, customer successFrequently asked questions
Is a wa.me link the same as a WhatsApp Business API link?
No — and this matters. A wa.me link works for any WhatsApp number: regular personal accounts, WhatsApp Business app (free Android/iOS), or a WhatsApp Business API number. The link just opens a chat window. What changes with WhatsApp Business API is what you can do on the receiving side — send broadcasts to lists, run automations, plug a chatbot or AI auto-reply, have multiple agents respond from the same number, and get pretty-looking verified-badge profiles. For that you need a Business API provider like Go4whatsup.
Does WhatsApp auto-send the pre-filled message?
No, and that's by design. The message appears in the WhatsApp text input, ready to send, but the user still has to tap the send arrow. This is a WhatsApp anti-spam safeguard that applies to every wa.me link on the planet. In practice, a well-written first line makes the send rate roughly 70–85% for warm traffic.
What's the difference between wa.me, api.whatsapp.com, and web.whatsapp.com?
wa.me is the short, modern format Meta recommends — it auto-detects whether the user is on mobile or desktop and opens the right app. api.whatsapp.com/send is the older long-form URL that does the same thing and still works. web.whatsapp.com/send forces WhatsApp Web in a desktop browser. For consumer-facing links always use wa.me; it's the shortest and most reliable.
How long can the pre-filled message be?
Practical cap: around 1,000 URL-encoded characters. Very long messages can get truncated on some older Android builds of WhatsApp and can look suspicious in email-scanner previews. Keep it to 1–3 sentences — enough to establish context, short enough to feel human. Our tool warns you when you're over 900 raw characters.
Does the QR code work with every phone?
Yes. The QR encodes the full wa.me URL, so it works with every phone-camera app made in the last five years — iPhone camera, Samsung camera, Google Camera, Huawei, Xiaomi, and third-party apps like Google Lens. The resulting PNG is 440×440 pixels with high error correction, so it scans reliably from about 1 metre away when printed at 5cm or larger.
Can I use special characters or emojis in the pre-filled message?
Yes — the tool URL-encodes them for you. Emojis, Arabic, Hindi, Chinese, accented Latin characters, all safe. What you shouldn't do: use angle brackets <> or backticks inside a URL unencoded (but the tool handles that automatically).
Will the tracking parameter (utm_source) show up to my customer?
Technically yes — it lives in the URL the user taps — but WhatsApp hides URL parameters from display, so the customer just sees the chat open with your pre-filled message. The UTM shows up in your end-destination only if your receiving system reads the referring URL (most CRMs and Go4whatsup inbox do). If you want zero leakage, skip the UTM and rely on dashboard-side source tagging.
Do I need a WhatsApp Business account to use a wa.me link?
No. You can generate a wa.me link for a personal WhatsApp number, a WhatsApp Business (app) number, or a WhatsApp Business API number — all three work. The tool doesn't verify the number exists; it just builds the URL. Sending to an unregistered number will just show "The phone number shared via link is not on WhatsApp."
Can I shorten the wa.me link further?
wa.me is already very short (typically 50–80 characters including the message). For packaging, QR, or SMS use cases where every character counts, you can run the final URL through a link shortener (bit.ly, rebrandly, custom short domain) — but note that some shorteners strip the pre-filled message parameter. Test before you print 10,000 packaging inserts.
Can I track how many people actually tapped my WhatsApp link?
Yes, two ways. The simplest: use a link shortener that gives you click counts (bit.ly, rebrandly). The proper way: add utm_source, utm_medium, utm_campaign parameters and measure attribution on the receiving platform. Go4whatsup customers get this attribution auto-captured inside the Inbox — every incoming chat shows the source URL it came from.
Why is the link generator free?
Because a wa.me link on its own is just a starting point. The real value — multi-agent inbox, broadcast campaigns, AI auto-reply, CRM sync, green-tick verification — only shows up when you run WhatsApp at scale. If that's where you are, talk to our team. If you just need a single QR for your café menu, this tool is genuinely all you need.
Is my phone number or message sent to Go4whatsup servers?
No. The entire tool runs client-side in your browser. We do not log phone numbers, messages, or generated URLs. You can verify this by opening your browser's Network tab while using the tool — no POST calls go out. Close the tab and your data is gone.
Ready for the next step after the link?
A wa.me link is fine for one person and one phone. When you want multiple agents, AI auto-reply, broadcasts, CRM sync, and green-tick verification — talk to us. Meta Business Partner, 1,500+ brands, official WhatsApp API.
More free tools & guides
WhatsApp Cost Calculator
Estimate your monthly Meta conversation fees and platform plan in local currency.
Tool · ROIWhatsApp ROI Calculator
Model revenue uplift from WhatsApp broadcasts vs email or SMS — cart recovery, agent hours saved.
Tool · TemplatesWhatsApp Template Generator
Build Meta-compliant templates with 17 compliance checks and live chat-bubble preview.
Cornerstone · CTWAClick-to-WhatsApp Ads 2026 Playbook
Turn wa.me links into paid Meta campaigns with a 72-hour free marketing window.
Cornerstone · TemplatesWhatsApp Message Templates Library
55 ready-to-use templates across 9 verticals — all Meta-compliant.
Cornerstone · OnboardingHow to Get WhatsApp Business API
Step-by-step 2026 onboarding — from Facebook Business Manager to verified green tick.