Afghanistan Country Code & Mobile Number Formats

Learn Afghanistan's +93 country code, how Afghan mobile numbers are formatted internationally, and how to enter an Afghan number correctly from abroad.

Afghanistan phone code and format
Talk Home AppPractical guidance from Talk Home App

If someone in Afghanistan sends you their phone number while you're sitting in London, Toronto or New York, it can look slightly different from what you're used to seeing at home. 

You might see a number beginning with 07. 

Then you look at an international form and see +93. 

So which one should you use? 

This is where Afghanistan's country code and mobile number format become important. 

Afghanistan's international country code is +93. The country also has a national numbering plan that defines how telephone numbers are structured for domestic and international use. The International Telecommunication Union (ITU) lists Afghanistan under country code +93. 

For people living outside Afghanistan, knowing the correct format is useful when calling family, saving contacts or sending a mobile top-up. 

And if you're using Talk Home to send a top-up, getting the recipient's number right is one of the most important checks before payment. Talk Home currently supports Afghanistan mobile top-ups across Roshan, Etisalat, ATOMA, Afghan Wireless and Salaam. 

Customers in the US and Canada can also send supported mobile top-ups to Afghanistan, so understanding the number format is becoming useful for Afghan communities well beyond the UK. 

Here's how it works. 

What Is Afghanistan's Country Code? 

Afghanistan's international country code is: 

+93 

The +93 prefix tells an international telephone system that the number belongs to Afghanistan. 

It is part of the global telephone numbering system used for international communications. ITU numbering records identify Afghanistan with country code +93. 

If you're calling an Afghan number from another country, you would normally use the international format rather than the domestic format used inside Afghanistan. 

For example, an international Afghan number can be represented in a format such as: 

+93 XX XXX XXXX 

The exact digits after +93 depend on the relevant Afghan numbering range. 

The important thing to remember is simple: 

+93 = Afghanistan. 

What Does +93 Mean on an Afghan Phone Number? 

Think of the country code as the international address for the telephone number. 

If you're in Afghanistan, you already know you're calling an Afghan number, so you use the country's domestic numbering format. 

When you're outside Afghanistan, the international system needs to know which country the number belongs to. 

That's where +93 comes in. 

It tells the system: 

“This number belongs to Afghanistan.” 

The rest of the number identifies the relevant subscriber or service within Afghanistan's numbering plan. 

So +93 isn't the person's mobile number by itself. It's the country code attached to the number. 

How Are Afghan Numbers Written Internationally? 

An Afghan telephone number can look different in domestic and international formats. 

Afghanistan's numbering plan uses a national prefix of 0 for domestic dialing, while the international country code is +93. ITU numbering documentation records the national prefix as 0 and the international country code as +93. 

That distinction matters when you're converting a number for international use. 

In simple terms: 

Domestic format 

0 + national number 

International format 

+93 + national number without the national trunk prefix 

The exact number of digits and structure depends on the type of Afghan number and the relevant numbering range. 

This is why you shouldn't simply copy a locally written number and add +93 to the front without checking the format. 

What Happens to the 0 at the Beginning? 

This is one of the most common points of confusion. 

Suppose someone sends you an Afghan number in a domestic format that begins with 0. 

You might naturally think: 

“I'll just put +93 before it.” 

That's not always the correct way to convert an international number. 

The 0 is the national trunk prefix used within the country's domestic numbering system. In international dialing, the country code +93 is used instead. ITU documentation identifies 0 as Afghanistan's national prefix. 

So the general principle is: 

Domestic: 0... 

International: +93... 

Don't create an international number by simply putting +93 in front of every digit you were given. 

If you're entering a number into a top-up service, follow the format requested by that service. 

How Long Is an Afghan Phone Number? 

The total structure depends on the type of telephone number. 

Older ITU numbering-plan documentation records Afghanistan's national significant number structure and separate formats for different services. 

That means it's better not to assume that every Afghan telephone number will follow one identical pattern. 

For a practical international mobile top-up, the safest approach is to use the complete mobile number supplied he recipient and enter it in the format requested by the service. 

If the number looks unusually short or long, check it rather than trying to fix it yourself. 

How Do Afghan Mobile Numbers Differ From Landlines? 

Afghanistan has different numbering resources for different telephone services. 

A country code such as +93 does not, by itself, tell you whether you're looking at a mobile number, fixed-line number or another type of service. 

For an international mobile top-up, that distinction matters. 

A top-up needs to be sent to a supported mobile number, not simply any Afghan telephone number. 

If you're unsure whether the number is mobile, ask the person who gave it to you. 

A quick confirmation is better than sending a transaction to the wrong type of number. 

Can You Identify the Mobile Network From an Afghan Number? 

Afghanistan's numbering plans have included operator-specific number ranges, and historical ITU documentation records allocations for Afghan mobile operators. 

But that doesn't mean you should rely on an old prefix list to determine someone's current network. 

Mobile numbering information can change, and customers can change operators. 

If you're sending a top-up, the practical solution is much simpler: 

Ask the recipient which network they currently use. 

Talk Home currently lists these five Afghan networks for mobile top-ups: 

Afghan network 

Available through Talk Home 

Roshan 

Yes 

Etisalat 

Yes 

ATOMA 

Yes 

Afghan Wireless 

Yes 

Salaam 

Yes 

Talk Home's Afghanistan top-up page currently lists all five operators. 

The network matters because the available top-up products can vary between operators. 

Can I Use an Afghan Number From the UK, US or Canada? 

Yes. 

The number format itself doesn't change simply because you're sitting in another country. 

What changes is the way you enter or dial the number. 

For international use, the Afghan country code is +93. 

This is particularly relevant for people supporting family members in Afghanistan from abroad. 

A customer in: 

  • The UK 
  • The US 
  • Canada 
  • Europe 
  • Other supported markets 

can use international services to communicate with or support someone using an Afghan number. 

Talk Home currently supports Afghanistan mobile top-ups through its international service, with five Afghan networks listed on its Afghanistan page. 

How Do I Enter an Afghan Number for a Mobile Top-Up? 

If you're using an international top-up service, start by selecting Afghanistan as the destination. 

Then enter the recipient's mobile number using the format requested by the service. 

The basic process looks like this: 

  1. Select Afghanistan

Choose Afghanistan as the destination country. 

  1. Enter the Recipient's Number

Use the number exactly as required by the top-up form. 

  1. Check the Format

If the form uses international formatting, make sure the number is represented with +93 correctly. 

  1. Confirm the Network

Select the recipient's current Afghan mobile network. 

  1. Review the Number

Compare the number on screen with the one the recipient sent you. 

  1. Complete the Transaction

Only proceed once the number and network look correct. 

Talk Home's Afghanistan service currently supports Roshan, Etisalat, ATOMA, Afghan Wireless and Salaam and advertises digital delivery for mobile top-ups. 

If you want the complete process, read Send Mobile Top-Up to Afghanistan Online in Seconds. 

What If Someone Sends Me a Number Starting With 07? 

Don't immediately assume that you should enter the entire number exactly as written. 

A number beginning with 0 may be written in a domestic format. 

For international use, Afghanistan's country code is +93, and the national prefix is not used in the same way as it is for domestic dialling. 

The safest approach depends on the form you're using. 

If it asks for: 

International number 

use the international format. 

If it asks for: 

Local number 

follow the local format it specifies. 

And if the form isn't clear, check the recipient's number before continuing. 

What If the Number Already Starts With +93? 

If someone has already given you the number in international format, don't add another country code. 

For example, if the number already begins: 

+93 

then +93 is already included. 

Adding it again would create an invalid number. 

This sounds obvious when written down, but it is an easy mistake to make when copying numbers between WhatsApp, messages and payment forms. 

Before submitting a top-up, compare the number in the form with the original number you received. 

What If the Number Looks Wrong? 

Don't try to repair it by guessing. 

Check three things first: 

  • Is Afghanistan selected as the country? 
  • Does the number use the format requested by the service? 
  • Did the recipient send the complete number? 

If the number still doesn't look right, ask the recipient to send it again in international format. 

For someone sending a top-up from abroad, this is usually the quickest way to remove uncertainty. 

Can You Send a Top-Up Without Knowing the Network? 

Knowing the number isn't enough for every top-up transaction. 

You also need to select the recipient's current network. 

Talk Home currently lists: 

Roshan, Etisalat, ATOMA, Afghan Wireless and Salaam. 

If you're unsure which one the recipient uses, ask them. 

Don't assume the first digits of the number automatically tell you the current operator. 

That's especially important if the person has changed networks since you last sent them a top-up. 

Afghanistan Number Format: A Quick Example 

Imagine someone sends you this: 

07X XXX XXXX 

You are outside Afghanistan and need to use the number internationally. 

The first thing to recognise is that the 0 is part of the domestic format. 

For international use, Afghanistan's country code is +93. 

The number should therefore be converted to the appropriate international format rather than simply having +93 added before the existing 0. 

The exact digits and structure depend on the number range, so the service's input instructions should be your final reference. 

This is also why it is useful to ask the recipient to send their number in international format when possible. 

What Is the E.164 Format? 

You may come across the term E.164 when researching international phone numbers. 

It sounds technical, but the idea is fairly simple. 

E.164 is the international telephone numbering framework used to structure numbers for global telecommunications. 

For Afghanistan, the country code within that system is: 

+93 

The format helps international networks understand where a telephone number belongs. 

You don't need to memorize the full E.164 specification to send a top-up. 

Just understand the useful part: 

Afghanistan = +93 

and use the complete number in the format requested by the service. 

Talk Home App

Talk Home App Team!

GO GLOBAL, LIVE LOCAL

Connect, Recharge, Repeat!

Instant top-ups, crystal clear calls, no hassles - join the Talk Home Family NOW!

DOWNLOAD TALK HOME APP HERE!

QR Code

SCAN QR CODE

Download our app for iOS & Android.

QR Code 1QR Code 2App illustration

Join the conversation

Leave a comment

Have a question or something useful to add? Share your thoughts with other readers.