号码校验
在线号码校验工具,按加权校验位核对 18 位身份证、Luhn 校验银行卡与 11 位大陆手机号,支持多行批量校验并只显示脱敏号码,能识别银行卡发卡行与手机号运营商。
| # | 号码(脱敏) | 结论 | 说明 |
|---|
校验了哪些东西
身份证按 GB 11643 的加权校验位算,再核对出生日期是否真实、地区码前两位是否在有效省份范围内。校验位算法公开,但它只能证明格式和日期自洽,不证明这个号码真实存在。
银行卡用 Luhn 校验,同时识别常见发卡行前缀;手机号核对中国大陆 11 位号段规则,归属地只到运营商和号段,不显示具体归属城市。
常见问题
号码会保存吗?
不会。校验全部在浏览器里完成,输入不会离开这台机器,也不会写入任何存储。
为什么我的身份证显示「校验位对但日期非法」?
校验位只覆盖最后一位的加权组合,中间 6 位出生日期可能被改成不存在的日期(2 月 31 日之类),这种情况校验位照样能算对,所以两者要分开判断。