输入手机号,给出归属城市、运营商与号段类型,虚拟运营商和网络电话号段会单独标出来。
国内手机号的前 7 位是号段,号段按城市成批分配。查到一个号码的前 7 位,就能知道这个号段当初分给了哪个城市、由哪家运营商发号。这套数据一共收录了 49 万多个号段,全部放在站内静态文件里,查询时在浏览器本地匹配,号码不出本机。国际号码给国家或地区,公开号段规则明确的,再补上号码类型。
| 类型 | 典型号段 | 网络电话判断 |
|---|---|---|
| 实体运营商手机 | 13x、15x、18x 等三大运营商与广电号段 | 实体 SIM 卡号段 |
| 虚拟运营商 | 170、171、162、165、167 开头 | 虚拟号段,网络电话常用 |
| 物联网卡 | 140、141、144、146、148 开头 | 设备联网用,一般不打电话 |
| 固定电话 | 010、02x、03x 至 09x 区号 | 固话号段 |
| 服务热线 | 400、800、95、96 开头 | 企业或机构热线 |
| 国际网络电话号段 | 日本 050、英国 056、德国 032 | 号段本身划给网络电话 |
号段跟着发号城市走,人可以带着号码去任何城市生活。一个归属地显示为外地的号码,机主可能就在你身边。拿归属地判断机主位置,经常会错。
转网只换运营商,不换号码。号段数据记录的是发号时的运营商,转过网的号码查出来还是老东家。这一栏的准确说法是号段的原始运营商。
虚拟运营商是工信部发牌的正规业务,很多公司的客服和快递通知就用这类号码。它的问题是发号门槛低、被批量注册的比例高,接到这类号码来电时多留个心眼就好,不要一概当成诈骗。
号段只能说明号码的类型。一个普通手机号,既可以插在手机里用,也可以登录各种网络电话软件当账号。页面对这类号码只给号段层面的结论,不做超出数据的判断。
对。归属地按号码前 7 位的号段分配记录给出,表示这个号段当初分给了哪个城市发号。机主可以带着号码到任何城市生活,人在哪里这个数据看不出来。
不准。携号转网换了运营商,号码本身一个数字都不变,号段数据里记的还是最初发号的那家运营商。页面给出的运营商应理解为号段的原始运营商。
虚拟运营商号段,主要是 170、171、162、165、167 这些号段,由没有自建网络的虚拟运营商发号,底层租用三大运营商的网络。这类号码常被网络电话和批量注册使用,所以页面会单独标出来。
只能按号段类型推断。虚拟运营商号段、日本 050、英国 056 这类专门划给网络电话的号段可以明确标注。三大运营商的普通手机号段无法排除机主用软件拨打,+1 开头的北美号码更是一个号段里固话、手机和网络电话混用,仅凭号码分不出来,页面会如实写明无法判断。
多数国家的号段数据不公开到城市级,区号和城市的对应也不像国内这样成体系。这个工具对国外号码给国家或地区,少数有公开号段规则的会再给号码类型,比如英国 07 是手机、日本 050 是网络电话。
不会。号段数据文件从本站加载到浏览器,匹配在本地完成,输入的号码不发送到任何服务器,页面也不写本地存储。
以下站点与本站长期互链,内容各自独立运营,点击将在新窗口打开。
中文也能正确编解码,不会出现乱码。支持 URL-safe 变体与去掉补位等号。
这是一个纯前端的 Base64 转换工具,双向实时转换。中文和 emoji 按 UTF-8 编码,解码回来不会变成乱码,这一点比很多在线工具处理得仔细。要不要用 URL-safe 变体、要不要保留结尾的等号,都可以在左侧切换。
| 原文 | 标准 Base64 | 说明 |
|---|---|---|
| Man | TWFu | 3 字节整好编成 4 个字符,没有等号 |
| Ma | TWE= | 缺一个字节,补一个等号 |
| M | TQ== | 缺两个字节,补两个等号 |
| 你好 | 5L2g5aW9 | 一个汉字 3 字节,编出来 4 个字符 |
| 骨哥GT | 6aqo5ZOlR1Q= | 中文与英文混排照样处理 |
它只是一种表示方法,把任意字节换成 64 个可打印字符,谁都能解回来。用 Base64 处理密码或者隐私数据,等于没做任何保护。要保护内容得用真正的加密算法。
结尾的等号只是补齐长度用的,去掉之后解码结果完全一样。工具在解码时会自动补回等号,所以粘贴一段没有等号的 Base64 也能正常还原。
图片转出来的 Base64 通常长这样:data:image/png;base64,iVBORw0KGgo...。前缀里的冒号和分号不在 Base64 字符集里,直接粘进来会报非法字符。把 base64, 后面那一段留下来再解码即可。
每 3 个字节变成 4 个字符,所以编码后的长度约是原来的 4/3。一张 100KB 的图片编成 Base64 大约 133KB,用在网页里会明显拖慢加载,小图标适合内联,大图还是走文件好。
等号是补位符。Base64 把每 3 个字节编成 4 个字符,原文长度不是 3 的倍数时就要用等号补齐,所以会出现一个或两个等号。等号不影响解码结果,去掉它能让字符串更短。
一个汉字在 UTF-8 下占 3 个字节,Base64 又把每 3 个字节编成 4 个字符,所以一个汉字编出来是 4 个字符。体积变大是 Base64 的正常代价。
标准 Base64 会用到加号和斜杠,这两个字符在网址里有特殊含义。URL-safe 变体把它们换成减号和下划线,编出来的字符串可以直接放进 URL 参数。
先检查有没有把 data:image/png;base64, 这类前缀一起粘进来。Base64 字符集只包含字母、数字、加号、斜杠和等号,工具会自动忽略空格与换行,但前缀里的冒号和分号去不掉,需要手动删掉。
不会。工具按 32KB 分块处理,避免一次性拼接超长字符串导致的问题,几万字的文本基本瞬间出结果。
不会。转换用的是浏览器原生接口,页面没有任何上报请求,内容也不会写进本地存储,断网照样能用。
以下站点与本站长期互链,内容各自独立运营,点击将在新窗口打开。