WhatsApp Link Generator
Click-to-chat link
A leading zero is dropped and the country code is added, so 081234567890 becomes 6281234567890. The message is URL-encoded, which is why spaces come out as %20.
History for this tool
The most recent data you entered in this tool, stored only in this browser.
Save what you type here, in this browser? Your work would go into this browser's local storage, so a refresh or a trip to another tool does not wipe it. You also get a short list of previous entries under the form, each one restorable with a click. Nothing is ever uploaded, and there is no account.
Being straight about the trade-off: anything kept there can be read by anyone who can use this browser profile, and by any script that later runs on this site. A tool page can hold a private key, a password or a signed token. Saving is convenient; it is not private.
About this tool
Build a wa.me link that opens a chat with a number and a message already filled in. Enter the country code and the phone number, type the message, and the page writes the click-to-chat link, ready to paste into a page, an email or a QR code.
Questions
- Why is the leading zero removed?
- wa.me needs the number in international form, which has no national trunk prefix. A local number written 0812 becomes 62812 once the country code is added, so the leading zero is dropped before the two are joined.
- Does the message have to be encoded?
- Spaces and punctuation cannot sit raw in a URL, so the message is percent-encoded. That is why a space turns into %20 in the link; WhatsApp decodes it back to a normal space when the chat opens.
- Can I shorten the link?
- Not here, because shortening needs a request to a third-party service and this page never sends your text anywhere. Use your own shortener afterwards if you need one.