Phone numbers · KZ

Kazakhstan phone number format

Kazakhstan numbers use the country code +7. A mobile number looks like 8 (771) 000 9998 at home and +77710009998 in international E.164 format.

TypeExample (national)InternationalE.164Digits
Mobile8 (771) 000 9998+7 771 000 9998+7771000999810
Landline8 (71234) 5 67 89+7 71234 5 67 89+7712345678910
Toll-free8 (800) 123-45-67+7 800 123-45-67+7800123456710, 14
VoIP8 (751) 123 4567+7 751 123 4567+7751123456710
Premium-rate8 (809) 123-45-67+7 809 123-45-67+7809123456710
Personal (forwarding) number8 (808) 123-45-67+7 808 123-45-67+7808123456710
Country calling code
+7
National (trunk) prefix
8
International call prefix
810
Separate VoIP range
Yes
Time zones
Asia/Almaty, Asia/Anadyr, Asia/Aqtobe, Asia/Irkutsk, Asia/Kamchatka, Asia/Krasnoyarsk, Asia/Magadan, Asia/Novosibirsk, Asia/Omsk, Asia/Sakhalin, Asia/Vladivostok, Asia/Yakutsk, Asia/Yekaterinburg, Europe/Bucharest, Europe/Moscow, Europe/Samara
Validate in code

Check a Kazakhstan number.

Send the number as typed plus country: "KZ". 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": "KZ", "phone": "8 (771) 000 9998"}'
import os, requests

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

Kazakhstan numbers

What is the country code for Kazakhstan?

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

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

Drop the national prefix (8) and add +7. For example 8 (771) 000 9998 becomes +77710009998.

How many digits is a Kazakhstan mobile number?

10 digits after the country code.

Does Kazakhstan have VoIP phone numbers?

Yes, it has a dedicated VoIP range, and Veqen flags numbers in it.

Nearby in the list