介绍
The India phone number format is simpler than it first looks: a regular Indian number, mobile or landline, has 10 digits.
改变的是这些数字的分组方式、前面是否有 0、以及该号码是为印度的某人还是为国外的读者写的 +91。
This guide follows the Department of Telecommunications (DoT) numbering plan and papers from the Telecom Regulatory Authority of India (TRAI), covering mobiles, landlines, the +91 form, special series and clean storage. Every example uses X in place of real digits.
- Mobile and landline numbers are both 10 digits long under India's National Numbering Plan.
- Mobile numbers come from series starting with 9, 8, 7 and 6; a landline is an STD code plus a subscriber number.
- The leading 0 is a trunk prefix for dialing inside India. It is dropped when you write +91.
- 1800 numbers are toll-free for the caller, 140 numbers belong to telemarketers and 160 numbers are reserved for service calls.
印度电话号码格式:号码的结构

India's rules come from the National Numbering Plan 2003. It set a 10-digit national number for both fixed-line and mobile services. That core stays the same wherever the call comes from; only the prefix in front of it changes.
The first digit has a job. 0 is the trunk prefix and 1 is kept for special services such as 1800 toll-free numbers.
2003年的计划为移动设备保留了9级; 2019 年和 2024 年的 TRAI 论文也显示了 8、7 和 6 级的手机号码。
| 号码类型 | Written in India | 数字(不含 0) | 写为+91 |
|---|---|---|---|
| 移动的 | 98XXX XXXXX | 10 | +91 98XXX XXXXXX |
| 固定电话,2 位 STD 代码 | 011-XXXX XXXX | 10 | +91 11 XXXX XXXX |
| 固定电话,3 位 STD 代码 | 0XXX-XXX XXXX | 10 | +91 XXX XXX XXXX |
| 固定电话,4 位 STD 代码 | 0XXXX-XX XXXX | 10 | +91 XXXX XX XXXX |
印度手机号码格式(10 位数字)
An Indian mobile number always has 10 digits. TRAI describes mobile service as a closed numbering system, meaning all 10 digits are dialed for calls within India, whether the other phone is next door or in another state.
没有要添加或删除的区号。
The first five digits are what TRAI calls the MSC code, allocated to operators in blocks, and the last five identify the subscriber, hence the written form 98XXX XXXXX.
全国范围内的手机号码可移植性意味着前缀不能可靠地显示网络。从固定电话呼叫手机需要在前面加 0:DoT 接受了 TRAI 2020 年 5 月的建议,并且自 2021 年 1 月 15 日起固定电话到手机的呼叫必须加 0。
Today's mobile series start with 9, 8, 7 and 6. TRAI also recommended that, once surrendered numbers run out, codes in levels 2, 3, 4 and 6 can be used for mobile numbers, and the DoT accepted that. A form that only accepts 6 to 9 could reject valid numbers later.
印度固定电话号码格式和 STD 代码
印度的固定电话号码由两部分组成:本地收费区域的 STD 代码(编号计划将其称为 SDCA 或中继代码)和用户号码。
STD 代码为 2、3 或 4 位数字,用户号码为 8、7 或 6 位数字,因此该对的总数始终为 10。最大的城市的代码最短。
在同一区域内,固定电话呼叫者只需拨打 6 至 8 位用户号码。通过其他地区的固定电话或任何手机,您可以拨打 0、STD 代码和用户号码。
这就是为什么固定电话前面写有 0,如新德里的 011-XXXX XXXX。
| 城市 | 性病代码 | Written in India | 写为+91 |
|---|---|---|---|
| 新德里 | 11 | 011-XXXX XXXX | +91 11 XXXX XXXX |
| 孟买 | 22 | 022-XXXX XXXX | +91 22 XXXX XXXX |
| 加尔各答 | 33 | 033-XXXX XXXX | +91 33 XXXX XXXX |
| 钦奈 | 44 | 044-XXXX XXXX | +91 44 XXXX XXXX |
| 海得拉巴 | 40 | 040-XXXX XXXX | +91 40 XXXX XXXX |
| 班加罗尔 | 80 | 080-XXXX XXXX | +91 80 XXXX XXXX |
2025 年 2 月,TRAI 建议将固定电话改为基于许可服务区域的 10 位数字封闭式方案,每个固定到固定的呼叫都拨打 0、STD 代码和用户号码。该公司表示,现有用户数量将保持不变,手机拨号也不会改变。更改拨号规则之前,请检查 DoT 的当前通知。
用 +91 书写印度数字(国际格式)

国际版是+91后跟10位数字,国内的0去掉。 ITU为印度分配国家代码91,印度的编号方案遵循ITU的E.164国家代码加国家号码的布局。
- 1从完整的数字开始。 对于固定电话,请包含 STD 代码:011-XXXX XXXX。
- 2删除前导0。 固定电话变为 11 XXXX XXXX。诸如 98XXX XXXXX 之类的手机没有 0 可删除,除非它被保存为 098XXX XXXXX。
- 3把+91放在前面: +91 11 XXXX XXXX 或 +91 98XXX XXXXX。
- 4删除软件的空格和破折号: +9111XXXXXXXX 或 +9198XXXXXXXXX,13 个字符(包括加号)。
要拨打其他国家/地区的号码,请将加号替换为该国家/地区的退出代码。
这 印度国家代码 +91 页面介绍了从美国和其他地方致电印度的过程,我们的 如何从美国指南呼叫印度 更详细地分解拨号步骤。
Indian Mobile and Landline Number Examples
每个样本在三种情况下显示一个数字。 X 代表实数,因此这些都不是工作行;保留分组并输入您实际拥有的数字。
| 例子 | Written in India | 国际的 | 已存储 (E.164) |
|---|---|---|---|
| 移动,9系列 | 98XXX XXXXX | +91 98XXX XXXXXX | +9198XXXXXXXX |
| 移动,6系列 | 6××××××× | +91 6XXXX XXXXX | +916XXXXXXXXX |
| 孟买固定电话 | 022-XXXX XXXX | +91 22 XXXX XXXX | +9122XXXXXXXX |
| 班加罗尔固定电话 | 080-XXXX XXXX | +91 80 XXXX XXXX | +9180XXXXXXXX |
对于印度的读者来说,98XXX XXXXX 就足够了。在国外的任何地方,例如网站或电子邮件签名,请使用 +91 98XXX XXXXX,并始终保留固定电话的 STD 代码。
印度的免费电话和特殊号码
特殊号码位于第 1 级,不遵循 10 位用户模式。最著名的是 1800。TRAI 将其描述为免费电话服务:主叫方无需支付任何费用,被叫方承担所有费用。
这些号码由 8 到 13 位数字组成,写作 1800、服务代码和号码,例如 1800 XXX XXXX。
- 1800: 免费。接到电话的组织支付费用。
- 1860: 普遍接入服务。通话费用由呼叫者收取或由呼叫者和接听者分担。
- 140: 分配给电话营销人员的 10 位号码 (140XXXXXXX)。
- 160: DoT 在 2024 年 5 月创建的一系列仅用于服务和事务调用。来自 RBI、SEBI、PFRDA 和 IRDA 等金融实体的电话以 1601 开头。
交通部表示,运营商在分配 160 号码之前必须验证每个实体,并要求人们通过 Sanchar Saathi 门户网站上的 Chakshu 设施举报可疑欺诈行为。
设置表格、CRM 和电子表格中印度数字的格式
一个存储不当的号码可能会破坏拨号器导入或短信活动。保持单一格式进行存储并仅添加间距以进行显示。
- 存储+91和10位数字: 没有空格、破折号或括号,手机号码为 +9198XXXXXXXX。
- 按长度验证: +91 后需要正好 10 位数字。坚持以 6 到 9 作为第一位数字的规则会拒绝所有固定电话。
- 导入时剥离 trunk 0: 以 0 开头的 11 位条目在添加 +91 之前会丢失 0。
- 为免费电话号码指定自己的类型: 1800 和 1860 号码的长度不同,因此移动规则会误读它们。
- 将电子表格列设置为文本格式: 否则,软件可能会丢弃加号或前导 0,或者将长数字转换为科学记数法。
同样的习惯也延续到了其他国家。这 美国电话号码格式指南 覆盖 +1 数字, 加拿大电话号码格式指南 解释共享的 +1 布局,以及 英国电话号码格式指南 显示 +44 替换 0。
Common Formatting Mistakes
- 1保留+91后面的0。 +91 011-XXXX XXXX 多了一位数字。中继前缀仅适用于在印度境内拨打。
- 2删除 STD 代码。 保存为 XXXX XXXX 的座机仅适用于同一区域内的座机呼叫。
- 3用 0 保存手机。 0 是从固定电话拨打的,但它不是号码的一部分。存储 10 位数字或 +91 和 10 位数字。
- 4保存 0091 而不是 +91。 00 is the international prefix used in India, and other countries use different exit codes. The plus sign lets each phone supply its own.
- 5Reading the prefix as the operator. With portability, the first digits show which operator received the block, not who serves the subscriber now.
结论
The India phone number format comes down to a fixed length and two prefixes. Mobile and landline numbers have 10 digits, a 0 goes in front where domestic dialing rules call for it, and +91 replaces that 0 for anyone abroad.
Landlines carry a 2 to 4 digit STD code, mobiles are written as two groups of five, and 1800 numbers cost the caller nothing.
Indian numbering keeps evolving, and TRAI made further landline recommendations in 2025, so check the DoT's current notices before changing a validation rule.
If your team works with contacts in India from the United States, Ringflow offers US local and toll-free numbers that ring on its mobile and desktop apps, with number porting and a free trial.
当你准备好时
Work With Contacts in India From a US Business Line
Ringflow gives your team US local and toll-free numbers that ring on its mobile and desktop apps. Start a free trial, or port the number you already use.
常问问题
An Indian mobile number has 10 digits, usually written as two groups of five, such as 98XXX XXXXX. Mobile numbers come from series starting with 9, 8, 7 and 6. From outside India, the same number is written +91 98XXX XXXXX.
Regular Indian mobile and landline numbers both have 10 digits under the National Numbering Plan. For a landline, the 10 digits include the STD code but not the 0 dialed in front of it. Toll-free 1800 numbers are an exception and can be 8 to 13 digits.
Write the 0, the STD code and the subscriber number, for example 011-XXXX XXXX for New Delhi, where 11 is the STD code. The code and subscriber number always add up to 10 digits. For readers outside India, drop the 0 and write +91 11 XXXX XXXX.
Take the 10-digit number, remove any leading 0 and put +91 in front, as in +91 98XXX XXXXX or +91 11 XXXX XXXX. For a CRM or other software, remove the spaces too, giving +9198XXXXXXXX.
No. The 0 is a trunk prefix used only when dialing within India, so it disappears once +91 is added. Writing +91 0 before the number adds an extra digit, and calls or messages to it can fail.







