电话号码验证器
粘贴 +1 415 555 2671、020 7946 0958 或 +33 1 42 68 53 00 等号码。工具根据各国号码元数据,区分“长度可能”“有效”和“无效”,还可要求号码必须属于所选地区。验证由应用服务器上的离线数据库完成,不会查询运营商或外部API。
电话号码验证方式
-
1
输入一个或多个号码
用换行、逗号或分号分隔,最多25项。库能够识别时,也会解析x123等分机号。
-
2
选择默认地区
不带`+`的国内号码需要国家背景;带国际区号的号码会自行确定地区。
-
3
查看状态和格式
检查状态、地区、国家代码、号码类型和各种标准化格式。
-
4
复制E.164结果
符合所选规则的号码会汇总为可复制的E.164列表。
什么是有效号码?
每个国家都有自己的号码长度、前缀和号段规则。一个号码的长度可能符合可能范围,但如果号段尚未分配,它仍然不是有效号码。本工具使用与Google libphonenumber相同思路的元数据,只验证结构,不确认线路是否开通或能否接通。
| 格式 | 示例 | 适合用途 |
|---|---|---|
| E.164 | +14155552671 |
数据库、API和去重 |
| 国际格式 | +1 415-555-2671 |
全球易读显示 |
| 国内格式 | (415) 555-2671 |
在检测到的地区内显示 |
| RFC 3966 | tel:+1-415-555-2671 |
拨号链接和tel URI |
限制
- 不确认号码是否开通或能否接收短信。
- 不进行HLR、运营商或第三方查询。
- 不带
+的号码按默认地区解释。 - 严格地区模式会把其他地区的有效号码标为不匹配。
- 最多处理25项,每项120个字符,总共2,000个字符。
- 输入会发送到服务器,在分步模式中还可能出现在网址里。请勿输入机密号码。
| 输入 | 地区 | 预期结果 |
|---|---|---|
+1 415 555 2671 |
US | 有效的美国号码;E.164为+14155552671 |
020 7946 0958 |
GB | 有效的英国固定电话格式 |
+33 1 42 68 53 00 |
US或FR | 有效的法国号码;+33优先 |
12345 |
任意 | 对普通电话号码而言过短或无效 |
常见问题
不能。工具只验证结构和格式,不会拨号、发短信或查询HLR和运营商。
一种以+和国家代码开头、不含空格或标点的简洁国际格式。
它决定不以+开头的国内号码应采用哪个国家的规则。
可以,最多25个,用换行、逗号或分号分隔。
号码在应用服务器上使用离线元数据处理,也可能出现在分步网址中。不会调用HLR、运营商或第三方API。
相关工具
BBCode 转 HTML 转换器
将 BBCode(论坛标记)转换为干净的 HTML。支持格式标签、列表、引用、代码、图片、链接和表格。
Base64 转 Hex 转换器
将 Base64 字符串转换为其底层字节的十六进制表示。适合检查令牌、密钥、证书和 JWT。
ASCII 转 Hex 转换器
将 ASCII 文本转换为 hexadecimal byte values。输出每个字符两个 hex digits,可用于 memory dumps、packet traces 或 firmware tables。
二进制转十六进制转换器
将二进制输入转换为纯大写十六进制值。非 0 和 1 字符会被忽略,前导零不会保留。
HEX 颜色选择器
通过可视化方式选择颜色,并获取 HEX、RGB、HSL、HSV、CMYK 值以及黑白背景下的对比度。
ASCII 转二进制转换器
将任意 ASCII 字符串转换为二进制表示。每个字符变成八位,以空格分隔,可直接粘贴到协议跟踪或作业中。