WhatsApp Link Generator

Turn any phone number into a click-to-chat wa.me link with a pre-filled message — with country auto-detect, validation, emoji support, a downloadable QR code, UTM tagging and optional link shortening.

Enter a number and message to build a wa.me link — it is assembled locally in your browser, with nothing uploaded. (The optional "Shorten" button is the one exception: it sends the link to the is.gd shortening service.)

UTM parameters (for a link inside your message)

Your links

Both formats work everywhere; wa.me is shorter and prettier.

Recent links

Saved locally in your browser.

Nothing yet.

QR code for this chat link

Scanning opens the chat with your message pre-filled. PNG downloads keep transparency.

Create a WhatsApp click-to-chat link in seconds

A WhatsApp link (wa.me link) lets anyone start a chat with you without saving your number first. Pick your country, type the number, add an optional pre-filled message — emoji and line breaks included — and copy the generated link for your website, Instagram bio, email signature or ads. You also get a downloadable QR code that opens the same chat when scanned.

Track campaigns with UTM parameters

If your message contains a link to your site, use the built-in UTM builder to tag it with source, medium and campaign so WhatsApp traffic shows up correctly in your analytics.

Frequently asked questions

What format does the phone number need?

Full international format without +, 00 or leading zeros — the tool assembles this automatically from your country selection and validates the length.

Do wa.me links work on desktop?

Yes — they open WhatsApp Web or the desktop app if installed, and the mobile app on phones.

Is anything uploaded?

No. Links and QR codes are generated locally. Only the optional "Shorten" button contacts the is.gd service, and only with the link you ask it to shorten.

Links turned phone numbers into actions

URI schemes and web links made it possible for a click to hand information from a browser to another application. Messaging links extend that idea by carrying a destination number and sometimes prefilled text.

Why international number formatting matters

Phone numbers are globally routed using country calling codes. A shareable messaging link therefore benefits from a normalized international number rather than a locally formatted number containing spaces or punctuation.

Make the link easy for the next person to use

WhatsApp click-to-chat links work best when the number and the pre-filled message are both deliberately chosen.

Use the recipient's international phone number format and verify the number before publishing the link. A link can look perfectly formed and still lead to the wrong destination if the number is incorrect.

Keep the pre-filled message natural. The person should be able to read it and understand what will happen after WhatsApp opens. Do not treat the pre-filled message as a place to hide tracking information or a long block of campaign text.

Remember that the link does not automatically send the message. It opens a WhatsApp conversation with an optional message already filled in, and the recipient still decides whether to send it.

UTM parameters have a different purpose. They can help identify where a visitor came from when they are used on a web page or campaign link, but they do not turn WhatsApp conversations themselves into a fully tracked analytics system.

Test the final URL on both a desktop environment and a phone where practical. Test the actual destination number as well as the message formatting.

Finally, remember that a public click-to-chat link can expose the phone number embedded in the destination URL. Avoid putting sensitive personal information into a publicly shareable link or pre-filled message.

Make the link easy for the next person to use →

Frequently asked questions

What does a WhatsApp link contain?

A standard click-to-chat link uses WhatsApp's `wa.me` format with a phone number and, optionally, a URL-encoded pre-filled message. The recipient still chooses whether to send the message.

Does the person need to save my number first?

A click-to-chat link is designed to open a conversation directly, so saving the number first is not the purpose of the link. WhatsApp still needs to be available and the number must be a valid WhatsApp destination.

Are UTM parameters the same as WhatsApp tracking?

No. UTM parameters are useful for identifying web traffic sources. They do not automatically provide complete analytics for the WhatsApp conversation itself.

Does AllDays log the phone number I enter?

The generator builds the link in the browser. The generated value is not sent to an AllDays processing endpoint by the core generator workflow. Because the resulting URL can contain a phone number, treat the link itself as shareable data and avoid putting sensitive information in it.