Phone numbers · AF

Afghanistan phone number format

Afghanistan numbers use the country code +93. A mobile number looks like 070 123 4567 at home and +93701234567 in international E.164 format.

TypeExample (national)InternationalE.164Digits
Mobile070 123 4567+93 70 123 4567+937012345679
Landline023 456 7890+93 23 456 7890+932345678909
Country calling code
+93
National (trunk) prefix
0
International call prefix
00
Separate VoIP range
No
Time zones
Asia/Kabul
Validate in code

Check a Afghanistan number.

Send the number as typed plus country: "AF". You get it back in E.164 with its line type, ready to store.

Try the free validator →

curl https://veqen-app.com/v1/phone/check \
  -H "Authorization: Bearer $VEQEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"country": "AF", "phone": "070 123 4567"}'
import os, requests

r = requests.post(
    "https://veqen-app.com/v1/phone/check",
    headers={"Authorization": f"Bearer {os.environ['VEQEN_API_KEY']}"},
    json={"country": "AF", "phone": "070 123 4567"},
    timeout=10,
)
result = r.json()
print(result["risk"]["verdict"], result["risk"]["reasons"])
const res = await fetch("https://veqen-app.com/v1/phone/check", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.VEQEN_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({"country": "AF", "phone": "070 123 4567"}),
});
const result = await res.json();
console.log(result.risk.verdict, result.risk.reasons);
Questions

Afghanistan numbers

What is the country code for Afghanistan?

+93. Dial it after your international access code, or use +93 from a mobile phone.

How do I format a Afghanistan phone number in E.164?

Drop the national prefix (0) and add +93. For example 070 123 4567 becomes +93701234567.

How many digits is a Afghanistan mobile number?

9 digits after the country code.

Does Afghanistan have VoIP phone numbers?

There is no separate VoIP range in the numbering plan, so VoIP numbers look like ordinary numbers.

Nearby in the list