使用方法
- 打开页面就有一组完整结果:号码列表默认填了 7 个号码,覆盖四家基础运营商、虚拟运营商与两种不合法情形,结果表已逐条判定完毕。
- 把自己的号码粘进文本框,每行一个;空行自动跳过,行首尾空格会被去掉,带连字符的号码会被判为含非数字字符并指明位置。
- 在文本框里按 Ctrl+Enter(Mac 是 Cmd+Enter)查询;点「查询」或改动「结果筛选」同样触发重算。
- 「结果筛选」默认显示全部号码;改成「只看不合法的号码」会过滤掉合法行,适合先扫一遍格式错误。
- 结果表逐条给出号码、长度、号段、判定运营商、合法性五列;不合法的行会在最后一列写明具体原因。
- 结果区那一行是本次的总数、合法数与不合法数,以及各运营商的命中条数。
- 下方号段表共 55 行,默认显示 12 行;「导出 CSV」保存为带字节序标记的文件,「复制对照表」复制制表符分隔文本。
- 本页不联网、不写本地存储,也不记录任何号码;判定逻辑全部在本地完成。
这个手机号运营商查询能解决什么
手机号是用户数据里最常见也最容易出错的一个字段:少一位、多一位、第二位写成 2、中间夹了连字符,这些问题在几千行的表格里靠肉眼几乎筛不出来。本页把两件事合成一次体检:先按规则判合法性,再按号段判归属,两条结果放在同一行里。
第一类是数据清洗。导入名单、核对订单收货信息、整理会员表时,先把号码列整列粘进来跑一遍,不合法的行会带着原因被列出来——长度不对、首位不是 1、第二位不在 3 到 9、含非数字字符,四类原因分别点名,不用人工逐行排查。
第二类是归属统计。按号段把号码分成移动、联通、电信、广电与虚拟运营商几组,可粗略看出用户结构,但这只反映号段最初分配时的归属。
边界必须说清:2019 年 11 月起全国推行携号转网,用户保留原号码换运营商已成常态,号段判断的是最初分配时的运营商。因此本页的结果不等于当前实际运营商;要确认当前运营商,请用该手机拨打客服或发送运营商查询短信。页面把这条提示放在结果区上方,就是为了避免它被当成确定结论。
号段结构与判定原理
中国大陆手机号是 11 位,格式写作 1[3-9]XXXXXXXXX。结构是三段:前 3 位是号段,也叫网络识别号,标识分配号码的运营商;中间 4 位是地区编码,标识归属的 HLR;后 4 位是用户号。本页只按前 3 位判定,中间 4 位不参与归属判断。
合法性判定按四条规则依次进行,任一条不满足就停止并给出原因:长度必须正好 11 位;首位必须是 1;第二位必须在 3 到 9 之间;全部字符都必须是数字。四条全过才算合法,此时才去查号段归属;不合法的号码一律判为未知。
号段归属表共 55 个:中国移动 24 个(134、135、136、137、138、139、147、148、150、151、152、157、158、159、172、178、182、183、184、187、188、195、197、198),中国联通 14 个(130、131、132、145、146、155、156、166、167、175、176、185、186、196),中国电信 14 个(133、149、153、162、173、174、177、180、181、189、190、191、193、199),中国广电 1 个(192),虚拟运营商转售 2 个(170、171)。
170 与 171 是移动通信转售业务的专用号段,也就是常说的虚拟运营商号段。它们实际承载的基础网络由第 4 位区分;本页统一标注为「虚拟运营商(转售)」,不做细分归属判断——细分归属需要逐号段核对转售企业的落地网络,本页没有收录也不推测。
收录范围也要说清:本页只收录中国大陆的 11 位手机号段,中国香港、中国澳门、中国台湾地区的号码不收录也不推测。
| 变量 | 含义 | 取值 | 影响 |
|---|---|---|---|
| n | 号码长度 | 必须为 11 | 不为 11 即判不合法并写明当前位数 |
| c1 | 首位 | 必须为 1 | 不是 1 即判不合法 |
| c2 | 第二位 | 3 ~ 9 | 不在区间内即判不合法并点名该位 |
| seg | 号段 | 前 3 位,共 55 个已知值 | 决定判定运营商,未收录则显示未知 |
| op | 判定运营商 | 五类之一或未知 | 反映最初分配归属,不等于当前运营商 |
完整示例
默认的 7 个号码覆盖四类归属与两类错误。前五个都合法:138 命中中国移动,199 命中中国电信,186 命中中国联通,170 命中虚拟运营商(转售),192 命中中国广电。后两个不合法:12345678901 的第二位是 2,不在 3 到 9 之间;1380013800 只有 10 位,虽然前 3 位 138 在号段表里,但长度不达标,运营商仍显示未知。
13800138000 11 位 号段 138 中国移动 合法 19912345678 11 位 号段 199 中国电信 合法 18612345678 11 位 号段 186 中国联通 合法 17012345678 11 位 号段 170 虚拟运营商(转售) 合法 19212345678 11 位 号段 192 中国广电 合法 12345678901 11 位 号段 123 未知 不合法:第 2 位是 2,须为 3~9 1380013800 10 位 号段 138 未知 不合法:长度 10 位,须为 11 位
把「结果筛选」改成「只看不合法的号码」,结果表只剩最后两行;不合法的号码不计入任何运营商,因此各运营商计数会全部变成 0。清空文本框再点「查询」会自动填回这 7 个示例号码。
号段归属对照表
下表逐行列出收录的 55 个号段,默认显示 12 行,点工具区的「加载更多」看余下 43 行。号段类型只区分基础与转售两类。
| 号段 | 判定运营商 | 号段类型 |
|---|---|---|
| 134 | 中国移动 | 基础 |
| 135 | 中国移动 | 基础 |
| 136 | 中国移动 | 基础 |
| 137 | 中国移动 | 基础 |
| 138 | 中国移动 | 基础 |
| 139 | 中国移动 | 基础 |
| 147 | 中国移动 | 基础 |
| 148 | 中国移动 | 基础 |
| 150 | 中国移动 | 基础 |
| 151 | 中国移动 | 基础 |
| 152 | 中国移动 | 基础 |
| 157 | 中国移动 | 基础 |
| 158 | 中国移动 | 基础 |
| 159 | 中国移动 | 基础 |
| 172 | 中国移动 | 基础 |
| 178 | 中国移动 | 基础 |
| 182 | 中国移动 | 基础 |
| 183 | 中国移动 | 基础 |
| 184 | 中国移动 | 基础 |
| 187 | 中国移动 | 基础 |
| 188 | 中国移动 | 基础 |
| 195 | 中国移动 | 基础 |
| 197 | 中国移动 | 基础 |
| 198 | 中国移动 | 基础 |
| 130 | 中国联通 | 基础 |
| 131 | 中国联通 | 基础 |
| 132 | 中国联通 | 基础 |
| 145 | 中国联通 | 基础 |
| 146 | 中国联通 | 基础 |
| 155 | 中国联通 | 基础 |
| 156 | 中国联通 | 基础 |
| 166 | 中国联通 | 基础 |
| 167 | 中国联通 | 基础 |
| 175 | 中国联通 | 基础 |
| 176 | 中国联通 | 基础 |
| 185 | 中国联通 | 基础 |
| 186 | 中国联通 | 基础 |
| 196 | 中国联通 | 基础 |
| 133 | 中国电信 | 基础 |
| 149 | 中国电信 | 基础 |
| 153 | 中国电信 | 基础 |
| 162 | 中国电信 | 基础 |
| 173 | 中国电信 | 基础 |
| 174 | 中国电信 | 基础 |
| 177 | 中国电信 | 基础 |
| 180 | 中国电信 | 基础 |
| 181 | 中国电信 | 基础 |
| 189 | 中国电信 | 基础 |
| 190 | 中国电信 | 基础 |
| 191 | 中国电信 | 基础 |
| 193 | 中国电信 | 基础 |
| 199 | 中国电信 | 基础 |
| 192 | 中国广电 | 基础 |
| 170 | 虚拟运营商(转售) | 转售 |
| 171 | 虚拟运营商(转售) | 转售 |
第二张表是五类归属的号段数与举例,便于核对总量:24 + 14 + 14 + 1 + 2 = 55。
| 判定运营商 | 号段数 | 号段举例 |
|---|---|---|
| 中国移动 | 24 | 134 139 150 188 198 |
| 中国联通 | 14 | 130 155 166 186 196 |
| 中国电信 | 14 | 133 153 177 189 199 |
| 中国广电 | 1 | 192 |
| 虚拟运营商(转售) | 2 | 170 171 |
结果边界与错误提示
- 含非数字字符时提示点名位置:「第 4 位是 -,号码只能含数字」,连字符、空格与国家码都会被拦下。
- 长度不是 11 位时,提示写明当前是几位、应为 11 位;少位与多位用同一条文案。
- 首位不是 1 时明确点出「首位是 X,必须为 1」;第二位不在 3 到 9 之间时点出「第 2 位是 X,须为 3~9」。
- 四条规则全过但前 3 位不在收录表里的号码,判定为合法、运营商显示未知,不会把它算成不合法——格式合法与号段已知是两件事。
- 不合法的号码一律显示运营商未知,即使它的前 3 位落在已知号段上;各运营商的计数也只统计合法号码。
- 只有空白行时提示「号码列表里没有有效号码」,不会显示空表。
- 本页只收录中国大陆 11 位手机号段。中国香港、中国澳门、中国台湾地区的号码体系与大陆不同,本页不收录也不推测。
- 页面不上传、不记录任何号码,也不写本地存储;导出的号段表 CSV 带字节序标记。
常见问题
查到的运营商一定准吗?
不一定。号段判断的是最初分配时的运营商,而 2019 年 11 月起全国推行携号转网,用户保留原号码换运营商已成常态。要确认当前运营商,请用该手机拨打客服或发送运营商查询短信。
为什么 170 只写虚拟运营商?
170 与 171 是移动通信转售业务的专用号段,实际承载的基础网络由第 4 位区分。本页统一标注为虚拟运营商(转售),不做细分归属判断——细分归属需要逐号段核对转售企业的落地网络,本页没有收录也不推测。
11 位手机号的三段分别是什么?
前 3 位是号段(网络识别号),标识分配号码的运营商;中间 4 位是地区编码,标识归属的 HLR;后 4 位是用户号。本页只按前 3 位判定归属,中间 4 位不参与判断。
12345678901 为什么不合法?
它长度是 11 位、首位也是 1,但第二位是 2,不在 3 到 9 之间。合法格式写作 1[3-9]XXXXXXXXX,第二位必须落在 3 到 9,因此判为不合法,运营商显示未知。
1380013800 前三位是 138,为什么显示未知?
因为它只有 10 位,长度不达标,四条规则里第一条就没过。不合法的号码一律显示运营商未知,即使它的前 3 位恰好落在已知号段上——格式合法与号段已知是两件事,不能互相替代。
格式合法但号段没收录会怎样?
判定为合法、运营商显示未知。这类号码可能是尚未收录的新号段,也可能是虚拟号、物联网号或测试号;本页不做推测,只如实显示未知,你可以对照号段表确认它是否在其中。
能查中国香港、中国澳门、中国台湾地区的号码吗?
不能。这些地区的号码体系与大陆不同,位数与号段规则都不一样。本页只收录中国大陆的 11 位手机号段,不收录也不推测其它地区的号码,请勿用本页结果去判断它们。
输入的号码会被上传吗?
不会。所有判定都在当前浏览器本地完成,号码既不上传也不写入任何存储,刷新即恢复默认示例。导出的号段表 CSV 只含号段数据,与你输入的号码无关。
相关工具
- 虚拟手机号生成:生成符合格式的测试用号码。
- 虚拟地址生成:生成测试用收货地址。
- 虚拟数据生成:批量生成演示数据。
- 虚拟信用卡号生成器:生成通过 Luhn 校验的测试卡号。
- 统一社会信用代码校验:校验 18 位信用代码的校验位。