手机号的前 3 位(号段)决定了运营商,前 7 位决定了归属地。这不是巧合——是工信部按行政级别分配的公共资源。理解规则后,一眼就能看出一个号是哪个运营商、有没有可能是诈骗号。
三大运营商的号段分配
| 运营商 | 号段 | 2G/3G/4G/5G |
|---|---|---|
| 中国移动 | 134-139、147、150-152、157-159、172、178、182-184、187-188、198 | 最早的 139 是 GSM;198 是 5G 专属 |
| 中国联通 | 130-132、145、155-156、166、171、175-176、185-186、196 | 早期主力 130-132 |
| 中国电信 | 133、149、153、173、177、180-181、189、190、191、193、199 | 189 是 3G 开通时启用 |
虚拟运营商(MVNO)
2014 年工信部开放 170/171/162 号段给虚拟运营商(无实体基础网络,租赁三大运营商的网络):
| 号段 | 借用 | 运营商示例 |
|---|---|---|
| 170 | 三家都借 | 阿里通信、京东通信、小米、国美 |
| 171 | 联通 | 阿里小号等 |
| 162、165、167 | 移动网 | 蜗牛移动等 |
| 1700 | 电信 | |
| 1705 | 移动 | |
| 1707-1709 | 联通 |
虚拟运营商诈骗风险偏高:实名制核验相对宽松,部分号段近年被大量用于骚扰营销。看到 170/171 开头多一分警觉。
后 8 位里还藏信息
手机号 138-XXXX-XXXX 的结构:
138 - XXXX - XXXX
└─┬─┘ └─┬─┘ └─┬─┘
号段 HLR号 用户号
- 前 3 位:运营商
- 第 4-7 位(HLR 号):归属地编码,对应具体省市
- 后 4 位:随机分配给用户
所以同一运营商同一省市的号,前 7 位相同。HLR 号和地区码并非 1:1 对应——同一个地市可能有多个 HLR 号段。
号段库是怎么来的
号段库 = 一张映射表:号段前缀 → 省、市、运营商。来源三个层级:
- 工信部公布的号段分配文件(粒度到运营商)
- 各运营商公布的地市级分配(定期更新)
- 爬虫和用户反馈补全的细节(商业数据库)
号段不是一成不变——随着用户增长,工信部会不断开放新号段。一个 3 年前的号段库查新开的 199 号段可能查不到,会显示”未知”。号段库需要定期更新才准确。
三类常见场景
1. 判断运营商 只看前 3 位(粗判)或前 4 位(精判)。用于群发选通道、选资费套餐。
2. 判断归属地 看前 7 位。电商判断配送地区、金融机构风控都用得到。但归属地 ≠ 当前位置——号码可以漫游到任何地方,但归属地不变。
3. 反欺诈筛查
- 170/171 等虚拟号段风险偏高
- 来电地 + 归属地差异(归属北京号在非洲打进来)常见于诈骗
- 跨省归属地 + 本地业务办理(云南归属号办上海快递)需要二次核实
一个冷知识:400 和 800 不是手机号
- 400-XXX-XXXX:主被叫分摊,企业服务电话,被叫收一半
- 800-XXX-XXXX:被叫免费,企业客服专线,主叫免费
- 95/96/400 开头都是企业专线,和手机号段体系完全分离
批量查号段
粘贴手机号列表(单个或批量),自动识别运营商、省市、区号、是否虚拟运营商——企业客户管理和营销筛选都能用。