🪪 身份证号码格式检验
🔒 本工具完全在你的浏览器里运行,输入内容不会上传到任何服务器。
ℹ️ 计算与转换结果仅供参考;用于生产环境、财务、法务等重要场合前,请自行复核。
- 本页不联网:号码只在你的浏览器内存里计算,不上传、不保存,也不写入网址、本地存储或统计。
- 只检查格式,不能验证号码是否真实存在,也不能证明属于谁。
- 请不要输入他人的身份证号码,建议直接用下面按算法虚构的示例号码演示。
这是什么
本工具按国家标准 GB 11643 检查 18 位居民身份证号码在格式上是否合规:长度与字符、出生日期是否真实存在、末位校验码是否与前 17 位算出的结果一致,并按第 17 位奇偶显示号码规则对应的性别,按前 2 位显示省级行政区划。
怎么用
点击示例按钮查看各种情况,或自行输入。校验码算法:前 17 位依次乘以 7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2 后求和,除以 11 取余数,余数 0 到 10 依次对应 1、0、X、9、8、7、6、5、4、3、2。第 17 位奇数对应男,偶数对应女。
示例
示例号码均为按算法虚构,与真实的人无关:110100200002290011 校验通过;110100200002290012 校验位错误,应为 1;110100199902310035 校验位正确但 2 月 31 日不存在。
注意事项
通过格式检验不代表号码真实、有效或属于某人,本工具无法也不会联网核验。省级代码依据 GB/T 2260,行政区划可能调整,未收录或不确定的前缀不显示地区,一切以公安机关等官方为准。身份证号是敏感个人信息,请不要在不可信的网站输入真实号码。相关阅读:《密码怎么设置更安全》。
常见问题
通过检验就说明号码是真的吗?
不能。通过只表示格式符合编码规则,任何人都可以按算法造出合规的号码,是否真实有效只能由官方渠道核验。
为什么只显示省份,不显示市县?
市县级代码调整较频繁,本工具只对应前 2 位的省级代码,不确定的不显示,以官方为准。
15 位旧身份证号能验吗?
不能。15 位旧号码没有校验位,也不含完整的出生年份,本工具只检验 18 位号码。
我输入的号码会被保存吗?
不会。号码只在当前页面内存里计算,不联网、不保存,也不会写入网址、本地存储或统计,关闭页面即消失。