Phone numbers · MW

Malawi phone number format

Malawi numbers use the country code +265. A mobile number looks like 0991 23 45 67 at home and +265991234567 in international E.164 format.

TypeExample (national)InternationalE.164Digits
Mobile0991 23 45 67+265 991 23 45 67+2659912345679
Landline01 234 567+265 1 234 567+26512345677
Country calling code
+265
National (trunk) prefix
0
International call prefix
00
Separate VoIP range
No
Time zones
Africa/Blantyre
Validate in code

Check a Malawi number.

Send the number as typed plus country: "MW". 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": "MW", "phone": "0991 23 45 67"}'
import os, requests

r = requests.post(
    "https://veqen-app.com/v1/phone/check",
    headers={"Authorization": f"Bearer {os.environ['VEQEN_API_KEY']}"},
    json={"country": "MW", "phone": "0991 23 45 67"},
    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": "MW", "phone": "0991 23 45 67"}),
});
const result = await res.json();
console.log(result.risk.verdict, result.risk.reasons);
Questions

Malawi numbers

What is the country code for Malawi?

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

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

Drop the national prefix (0) and add +265. For example 0991 23 45 67 becomes +265991234567.

How many digits is a Malawi mobile number?

9 digits after the country code.

Does Malawi 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