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.
| Type | Example (national) | International | E.164 | Digits |
|---|---|---|---|---|
| Mobile | 8 (771) 000 9998 | +7 771 000 9998 | +77710009998 | 10 |
| Landline | 8 (71234) 5 67 89 | +7 71234 5 67 89 | +77123456789 | 10 |
| Toll-free | 8 (800) 123-45-67 | +7 800 123-45-67 | +78001234567 | 10, 14 |
| VoIP | 8 (751) 123 4567 | +7 751 123 4567 | +77511234567 | 10 |
| Premium-rate | 8 (809) 123-45-67 | +7 809 123-45-67 | +78091234567 | 10 |
| Personal (forwarding) number | 8 (808) 123-45-67 | +7 808 123-45-67 | +78081234567 | 10 |
- 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.
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.