Last reviewed on December 30, 2013   —  13 Comments

Some smartphones don’t care for Outlook’s phone number formatting and are unable to dialog calls when the number includes formatting or the country code.

Do not Touch!

Number formatting can be easily prevented in Outlook by typing the number in the field on the contact form and not using the Check Phone Number feature. If the country code is added as soon as you tab out of the number field, check the dialog properties. You may have it set to automatically update phones numbers with the country code. For more information, see Dialing phone numbers.

Smartphone users should avoid touching the Check Phone Number buttons as doing so will add a + and country code to the number. If you open the dialog, click Cancel to leave the screen, not Ok. Check Phone Number dialog

Before clicking the buttons beside the number, they are formatted without the country code:
Phone numbers in Outlook

When you click on the phone number buttons, this dialog opens.
Check phone numbers dialog

When you click Ok to exit the Check Phone Number dialog, Outlook adds the country code:
Outlook adds the country code when you check the numbers

Entering Extensions

You do not need to use the Check Phone Number Dialog to enter Extensions. You can enter extensions when you type the phone number.

To enter Extensions, type an x then the extension following the number:
2021234567x12345 or 2021234567 x12345

How to Keep Outlook from Formatting Numbers

Additionally, if your phone doesn’t handle the parentheses around the area code, switch to the International Freephone Service in Control Panel, Phone and Modem options.

Use International Freephone Service to avoid number reformatting

Using this location, Outlook will leave your number as typed: 2021234567 provided you do not check the phone number, or if you do, click Cancel to close the Check Phone Number dialog.

This does not work in Outlook 2013. The only method I know of that will keep the format as one number, e.g. 4405551212, is entering too many numbers for your location; for example 44055512121 will stay as a single 11 digit number. The number can be dialed (unless your device blocks it) as the phone system ignores the extra number at the end.

Removing the Country Code from Existing contacts

If you don’t have many contacts with the country code, editing each individual contact is workable. Unfortunately, there is no easy way to remove the country code from large numbers of existing contacts within Outlook.

You have two choices for converting numbers: VBA or Excel.

You can export the contacts to CSV format and remove the country code either by opening the CSV in Notepad or Excel and using search and replace, but if you have long notes, you may lose some of the notes.

If you prefer VBA, try the macro at Remove Prefix and Reformat Phone Numbers.


  1. Carolyn says

    When I put in a new contact, or add a number to an existing one ... it does not automatciall put spaces between the segments of numbers How to I correct this

  2. MICHAEL says

    IS IMPOSSIBLE TO REMOVE "Automatically add country/region code to local phone numbers " FROM OUTLOOK 2010!!!
    HOW I CAN DO IT???

  3. MICHAEL says


  4. Robert S. says

    I found the "Quick" way to change/remove all the country codes at once:
    When entering phone numbers, if you click the category number to the left of the phone number (i.e. home or business) in order to check the number, Outlook automatically puts the country code for that entry.
    To fix the rougue entries (or delete the information in that field entirely), group (not just sort- group) your contacts by the country code, then select all those countries at the same time and drag them to an empty group, all your contacts will inherit the non-Country/Region (empty) field attribute.

    • Diane Poremsky says

      As in delete from outlook? Sure. If you mean not sync to the phone, that is up to the phone and the sync process. On my blackberry I could restrict the sync to categories, i can't with my new windows phone.

  5. Sergio says


    Parentheses suppression seems not working in outlook 2013, but works with previous versions. In france number are ten digits as this xx xx xx xx xx. Outlook 2013 write it as this (xx) xx xx xx xx.


  6. Michel Schmitt says

    I have a lot of phonenumbers with a + in front instead of 00. How can I replace all the + against 00 in one move? Like in excel? When connecting my phone to the handsfree in my car, the car doesn't accept the +

    • Diane Poremsky says

      You'll need to use a macro, such as the one at if you want to replace all + with 00, you'll change the function - should just need to change
      strPhone = Replace(strPhone, "(", "")
      strPhone = Replace(strPhone, "+", "00")
      and remove the other StrPhone lines.

      This might need changed, if you have numbers that should have a 1.
      Do While (prefix = "+" Or prefix = "1")

  7. Roeland says

    Alate reaction, but the numbers in my smartphone need the +nation-code notation. But sync with Outlook 2010 removes the + sign .....

    • Diane Poremsky says

      Check your modem/ dialing setting in Control panel, Phone and modem. Outlook should keep the format set there. Open the phone and modem settings then Edit the location and set up dialing and area code rules. Try using the International Freephone location or a different country if you can't get the rules right.

Leave a Reply

Please post long or more complicated questions at OutlookForums by

If the Post Comment button disappears, press your Tab key.