Phone numbers · IN

India phone number format

India numbers use the country code +91. A mobile number looks like 081234 56789 at home and +918123456789 in international E.164 format.

TypeExample (national)InternationalE.164Digits
Mobile081234 56789+91 81234 56789+91812345678910
Landline074104 10123+91 74104 10123+91741041012310
Toll-free1800 12 3456+91 1800 12 3456+9118001234568, 9, 10, 11, 12, 13
Premium-rate1861 123 456 789+91 1861 123 456 789+91186112345678913
Shared-cost1860 345 1234+91 1860 345 1234+911860345123411
Company (UAN) number140 930 5260+91 140 930 5260+91140930526010
Country calling code
+91
National (trunk) prefix
0
International call prefix
00
Separate VoIP range
No
Time zones
Asia/Calcutta
Validate in code

Check a India number.

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

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

India numbers

What is the country code for India?

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

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

Drop the national prefix (0) and add +91. For example 081234 56789 becomes +918123456789.

How many digits is a India mobile number?

10 digits after the country code.

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