🇮🇳

India Phone Number Format Guide and Examples

Dial Code: +91•Last updated: January 1, 2026

Local Format
98765 43210
E.164 Format
+919876543210
International
+91 98765 43210

About India Phone Numbers

Indian mobile numbers start with 6, 7, 8, or 9, followed by 9 digits. Landline numbers vary by area and are longer. All numbers must include the country code in international format.

How to Dial India Phone Numbers

To call an Indian phone number, the exact format depends on where the call starts. Domestic calls usually use the full 10-digit mobile number, while international calls to India use the +91 country code.

  • Within India: Most mobile calls use the full 10-digit national number.
    Example: 98765 43210
  • From abroad to India: Dial +91 followed by the 10-digit Indian number.
    Example: +91 98765 43210
  • From India to other countries: Dial 00, then the country code, then the full phone number.
    Example: 00 1 212 555 0123

Note: In international format, the +91 country code is used instead of any domestic dialing prefix.

Phone Number Structure

This table breaks down the example number shown for India.

ComponentDigitsExampleNotes
Country Code2+91Used for international format.
MSC / NDC598765For mobile services, India uses a 5-digit national destination code within the 10-digit national number.
Subscriber Number543210The remaining digits identify the subscriber; the full mobile number inside India is the 10-digit NDC plus subscriber number.

Special Cases

Some numbers and prefixes in India have special rules or reserved uses.

  • Emergency Response Support System (112)

    112

    India operates a unified emergency response system on 112. It is a nationwide emergency number for police, fire, ambulance, and other urgent assistance rather than a normal telephone prefix.

  • National Toll-Free Numbers

    1800

    The 1800 series is used for national toll-free numbers in India. These numbers can be dialed without the caller being charged under standard toll-free arrangements.

  • Service and Transactional Voice Calls

    1600

    India has allocated a separate 1600 numbering series for service and transactional voice calls. This range is intended for regulated business communications rather than ordinary subscriber numbers.

Validation Regex

regexregex
^\+91[6-9]\d{9}$

Code Examples

CSS Masking Format

Use this CSS mask to automatically format phone number inputs:

cssinput-masking.css
input[type="tel"] {
  mask: 00000 00000;
  mask-image: none; /* Fallback */
}

Other Countries