Back to generator

WhatsApp country codes

Build the international number without duplicating its country code. National leading-zero rules differ between countries.

Try it here

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

Complete number with international country code. Both + and 00 are accepted.

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

Check the recipient’s digits

  1. Confirm the country and international number with the recipient or their carrier’s documentation.
  2. In the full generator, select the country code and enter the local number. In this page’s simpler form, enter the complete international number instead.
  3. Check that the wa.me URL contains digits only and opens the correct contact. Do not prefix the country code with 00 or duplicate it.

Schema to complete

https://wa.me/INTERNATIONAL_NUMBER

Uppercase identifiers are placeholders: replace them with the real link or value. This schema is not a working contact.

CountryCountry code
Italy+39
France+33
Germany+49
Spain+34
Portugal+351
United Kingdom+44
United States and Canada+1

Check the result

The table lists country codes, not a universal rule for stripping national zeros. Italian geographic landlines, for example, retain their leading zero. For special cases, check the current national numbering plan and WhatsApp format guidance. A valid format does not prove that the number is registered.

Sources and related guides

Last updated: