Phone numbers · RS

Serbia phone number format

Serbia numbers use the country code +381. A mobile number looks like 060 1234567 at home and +381601234567 in international E.164 format.

TypeExample (national)InternationalE.164Digits
Mobile060 1234567+381 60 1234567+3816012345678, 9, 10
Landline010 234567+381 10 234567+381102345677, 8, 9, 10, 11, 12
Toll-free0800 12345+381 800 12345+381800123456, 7, 8, 9, 10, 11, 12
Premium-rate0900 12345+381 900 12345+381900123456, 7, 8, 9, 10
Company (UAN) number0700 123456+381 700 123456+3817001234566, 7, 8, 9, 10, 11, 12
Country calling code
+381
National (trunk) prefix
0
International call prefix
00
Separate VoIP range
No
Time zones
Europe/Belgrade
Validate in code

Check a Serbia number.

Send the number as typed plus country: "RS". 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": "RS", "phone": "060 1234567"}'
import os, requests

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

Serbia numbers

What is the country code for Serbia?

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

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

Drop the national prefix (0) and add +381. For example 060 1234567 becomes +381601234567.

How many digits is a Serbia mobile number?

8 or 9 or 10 digits after the country code.

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