Skip to content
Phone Guides

Post

International dialing codes

The basic pattern

An international number is normally represented in E.164 format:


+ country code + national significant number

Example: an Australian number written internationally becomes +61 followed by the national number without its domestic trunk 0.

E.164 numbers contain up to 15 digits, excluding the + sign. The + is a user-interface notation for the international access prefix; the actual exit code depends on the originating country and carrier.

Common country calling codes

Destination Code Destination Code
Australia +61 New Zealand +64
United States +1 Canada +1
United Kingdom +44 Ireland +353
France +33 Germany +49
Italy +39 Spain +34
India +91 Japan +81
China +86 Singapore +65
Philippines +63 Indonesia +62
South Africa +27 Brazil +55
Mexico +52 United Arab Emirates +971

This is a quick-reference subset, not a substitute for a live numbering database. Codes can represent shared numbering zones, territories, global services, or network services. Verify assignments against the ITU numbering resources and the current ITU E.164 assigned-code list.

Dialling rules that cause mistakes

  • Do not blindly keep the domestic trunk prefix after adding the country code.
  • Do not assume 00 works everywhere; use + in stored contacts where supported.
  • Country code is not the same as area code, carrier code, or mobile network code.
  • A valid-looking number may still be unreachable because of carrier permissions, routing, portability, time restrictions, or fraud controls.
  • Store numbers in E.164 where possible; display them in a local format separately.