Phone numbers · TR

Turkey phone number format

Turkey numbers use the country code +90. A mobile number looks like 0501 234 56 78 at home and +905012345678 in international E.164 format.

TypeExample (national)InternationalE.164Digits
Mobile0501 234 56 78+90 501 234 56 78+90501234567810
Landline(0212) 345 67 89+90 212 345 67 89+90212345678910
Toll-free0800 123 4567+90 800 123 4567+90800123456710, 12, 13
VoIP0850 012 3456+90 850 012 3456+90850012345610
Premium-rate0900 123 4567+90 900 123 4567+90900123456710
Personal (forwarding) number0592 212 12 34+90 592 212 12 34+90592212123410
Company (UAN) number444 1 444+90 4441444+9044414447
Pager0512 345 6789+90 512 345 6789+90512345678910
Country calling code
+90
National (trunk) prefix
0
International call prefix
00
Separate VoIP range
Yes
Time zones
Europe/Istanbul
Validate in code

Check a Turkey number.

Send the number as typed plus country: "TR". 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": "TR", "phone": "0501 234 56 78"}'
import os, requests

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

Turkey numbers

What is the country code for Turkey?

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

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

Drop the national prefix (0) and add +90. For example 0501 234 56 78 becomes +905012345678.

How many digits is a Turkey mobile number?

10 digits after the country code.

Does Turkey have VoIP phone numbers?

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

Nearby in the list