WhatsApp Number Format for wa.me Links: International Format and Country Codes
October 16, 2026
Short answer: for a WhatsApp link, write the number in full international format as digits only: country code, then the national number without its leading zero. No +, no 00, no spaces, dashes or brackets. A Portuguese mobile 912 345 678 becomes 351912345678, and the link is https://wa.me/351912345678.
The rule in four steps
- Start from the number as people dial it locally, for example
07911 123456(UK). - Remove spaces, dashes, brackets, a leading
+and a leading00. - Remove the national trunk zero at the start of the local number (the
0in07911β¦). - Add the country code in front:
44+7911123456=447911123456.
The result goes straight into the link: https://wa.me/447911123456. Our free generator does all four steps automatically.
Country code table
| Country | Code | Local example | WhatsApp format |
|---|---|---|---|
| Portugal | 351 | 912 345 678 | 351912345678 |
| Brazil | 55 | (11) 91234-5678 | 5511912345678 |
| Spain | 34 | 612 34 56 78 | 34612345678 |
| Mexico (mobile) | 52 | 55 1234 5678 | 5215512345678 (see below) |
| Argentina (mobile) | 54 | 011 15 1234-5678 | 5491112345678 (see below) |
| United States / Canada | 1 | (415) 555-0132 | 14155550132 |
| United Kingdom | 44 | 07911 123456 | 447911123456 |
| Germany | 49 | 0151 23456789 | 4915123456789 |
| France | 33 | 06 12 34 56 78 | 33612345678 |
| Italy | 39 | 312 345 6789 | 393123456789 |
| Angola | 244 | 923 456 789 | 244923456789 |
| Mozambique | 258 | 84 123 4567 | 258841234567 |
| Cape Verde | 238 | 991 23 45 | 2389912345 |
Always confirm the numbering plan of the country you are linking to; the table shows the common mobile pattern.
Special cases: Mexico and Argentina
- Mexico: WhatsApp identifies Mexican mobile numbers as
52+1+ the 10-digit number (13 digits, for example5215512345678). A link written as52+ 10 digits usually redirects to the right chat, but the521form is the safest for mobiles. Landlines use52+ 10 digits. - Argentina: for mobiles, drop the leading
0of the area code and the15mobile prefix, and insert a9after the country code:011 15 1234-5678becomes54+9+11+12345678=5491112345678.
These rules come from WhatsApp integrators' documentation rather than an official WhatsApp page, so always test one real link from each country before printing or publishing.
Common mistakes
+351 912 345 678pasted as-is. The plus and spaces must go.- Keeping the trunk zero:
4407911123456is wrong; use447911123456. - Forgetting the country code:
912345678alone identifies no country, so the chat won't open. - Mixing a landline: the number must be registered on WhatsApp.
Pre-filled message in the same link
Add ?text= followed by the URL-encoded message: https://wa.me/351912345678?text=Hello%21. See the custom message guide.
Many numbers at once
Converting hundreds of numbers by hand is slow. Paste or upload them into the bulk generator, which cleans each number, builds the wa.me link and a QR code, and flags invalid rows. If a link doesn't open, see WhatsApp link not working: 9 causes and fixes.
FAQ
Does wa.me accept the plus sign? The documented format uses digits only; leave the + out.
What about WhatsApp usernames? They are a separate, phased feature; see wa.me/username vs wa.me/phone.
Can I use the same link for any country? Yes. The country code inside the number routes it, so one format works worldwide.
π Convert a number now: try the free WhatsApp link generator.
Related
Got your WhatsApp link ready?
Create my link