使用步骤
- 在输入框里粘贴或输入身份证号码,多个号码每行一个。
- 查看是否有效;无效时会说明原因,例如校验码应为哪一位。
- 有效号码会显示出生日期、年龄、性别和发证地。
参数说明
- 校验码
- 第 18 位由前 17 位按 ISO 7064 MOD 11-2 算出,余数为 10 时记为 X。任何一位抄错,校验码基本都会对不上。
- 出生日期与性别
- 第 7~14 位是出生年月日;第 17 位是顺序码,奇数为男、偶数为女。
- 发证地
- 前 6 位是发证时户籍所在地的行政区划代码。行政区划调整后,老号码的地址码可能已撤销,这时只显示到省或市。
号码结构
| 位置 | 含义 | 示例(11010519491231002X) |
|---|---|---|
| 第 1–6 位 | 地址码(行政区划代码) | 110105 北京市朝阳区 |
| 第 7–14 位 | 出生日期 | 1949 年 12 月 31 日 |
| 第 15–17 位 | 顺序码,第 17 位奇数为男、偶数为女 | 002,女 |
| 第 18 位 | 校验码 | X |
示例号码来自国家标准 GB 11643—1999《公民身份号码》。
常见问题
校验通过就说明身份证是真的吗?
不是。校验只能发现抄错、编造得不规范的号码,无法确认号码真实存在或属于某个人。核实身份需要通过公安部门的官方渠道。
号码会被上传或保存吗?
不会。所有校验都在你的浏览器里完成,页面不会把号码发送到任何服务器,关闭页面就消失。
15 位的老身份证号码怎么转成 18 位?
在第 6 位后面加上"19",再按规则计算第 18 位校验码。直接输入 15 位号码,工具会给出对应的 18 位号码。
最后一位是 X 是什么意思?
X 代表罗马数字 10。校验计算的余数为 10 时,第 18 位写作 X,属于正常号码。
隐私说明
本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。