Back to generator

WhatsApp country codes

A broken link is rarely the wrong number. It is almost always the wrong format.

Try it here

Generate the QR below. No sign-up, everything runs in your browser.

Example of a WhatsApp QR code made with QRWave
Example: a WhatsApp QR code looks like this. Scan it to open the generator.

Need colours, a logo or a short link? Open the full generator

The rule in one line

In the link the number goes as one run of digits, country code included, with no +, no 00, no spaces and no trunk zero:

https://wa.me/447700900123

Not +44 7700 900123, not 0044..., not 44 07700.... WhatsApp normalises nothing: if the number is not exact, the link opens a screen saying the number is not on WhatsApp, even when it is.

The four mistakes you see every time

  1. The + left in. In a URL it turns into an encoded space and the number breaks.
  2. The trunk zero. The leading 0 of a national number always disappears in international format: 07700 900123 becomes 447700900123.
  3. Spaces, dots and dashes. All of them have to go.
  4. No country code. A wa.me/7700900123 without 44 in front points at some other country's number.

Cases worth a note

Country code table

The examples use made-up numbers: they show the shape, they are not meant to be called.

CountryCodeLeading zeroExample link
Italy+39landlines onlywa.me/393201234567
France+33drop itwa.me/33612345678
Germany+49drop itwa.me/4915112345678
Spain+34nonewa.me/34600123456
Portugal+351nonewa.me/351912345678
United Kingdom+44drop itwa.me/447700123456
Ireland+353drop itwa.me/353851234567
Netherlands+31drop itwa.me/31612345678
Belgium+32drop itwa.me/32470123456
Switzerland+41drop itwa.me/41791234567
Austria+43drop itwa.me/436641234567
Denmark+45nonewa.me/4520123456
Sweden+46drop itwa.me/46701234567
Norway+47nonewa.me/4740123456
Finland+358drop itwa.me/358401234567
Poland+48nonewa.me/48601234567
Czech Republic+420nonewa.me/420601123456
Slovakia+421drop itwa.me/421901123456
Hungary+36drop itwa.me/36201234567
Romania+40drop itwa.me/40721234567
Bulgaria+359drop itwa.me/359881234567
Greece+30nonewa.me/306901234567
Croatia+385drop itwa.me/385911234567
Slovenia+386drop itwa.me/38641123456
Turkey+90drop itwa.me/905301234567
Ukraine+380drop itwa.me/380501234567
United States+1nonewa.me/15550101234
Canada+1nonewa.me/14165550123
Mexico+52nonewa.me/525512345678
Brazil+55nonewa.me/5511912345678
Argentina+54see notewa.me/5491112345678
Chile+56nonewa.me/56912345678
Colombia+57nonewa.me/573001234567
Peru+51nonewa.me/51912345678
Venezuela+58drop itwa.me/584121234567
Ecuador+593drop itwa.me/593991234567
Uruguay+598drop itwa.me/59891234567
Dominican Republic+1nonewa.me/18091234567
India+91nonewa.me/919812345678
China+86nonewa.me/8613812345678
Japan+81drop itwa.me/819012345678
South Korea+82drop itwa.me/821012345678
Indonesia+62drop itwa.me/6281234567890
Malaysia+60drop itwa.me/60123456789
Singapore+65nonewa.me/6581234567
Philippines+63drop itwa.me/639171234567
Australia+61drop itwa.me/61412345678
New Zealand+64drop itwa.me/64211234567
South Africa+27drop itwa.me/27821234567
Nigeria+234drop itwa.me/2348031234567
Morocco+212drop itwa.me/212612345678
Egypt+20drop itwa.me/201001234567
United Arab Emirates+971drop itwa.me/971501234567
Saudi Arabia+966drop itwa.me/966501234567
Israel+972drop itwa.me/972501234567

How to check in ten seconds

Open your own link on a phone. If the chat opens with the right name, the format is fine. If you get "this number is not on WhatsApp", nine times out of ten it is one zero too many or a + left inside.

Do I need the plus sign in front of the number?

No. In a wa.me link the number goes without +, without 00 and without spaces: digits only, country code included.

Do I have to remove the leading zero?

Yes, almost everywhere: the trunk zero does not exist in international format. In Italy the zero stays only on landlines, where it is part of the district code.

Do these links work with landline numbers?

Only if that number is registered on WhatsApp, which is possible with WhatsApp Business. Otherwise the link opens but says the number is not on WhatsApp.

Why does my link say the number does not exist?

In most cases the number is right and the format is not: a leftover +, a trunk zero that was not removed, spaces, or a missing country code.

Does the other person need my number saved?

No. The link opens the chat between people who have never saved each other.

Related pages

Last updated: