← 返回 👤

身份证号码解析

输入 18 位身份证号码,自动提取出生日期、性别、年龄、发证地区等信息。
所有数据在浏览器本地处理,不上传服务器,保护隐私安全。

关于身份证号解析

18 位居民身份证号的每一位都有含义:前 6 位是行政区划代码,接下来 8 位是出生日期,第 15 到 17 位是顺序码(第 17 位为奇数表示男性、偶数为女性),最后一位是校验码。校验码由前 17 位按 ISO 7064:1983 MOD 11-2 算法算出,取值 0 到 10,其中 10 用字母 X 表示。

常见问题

最后一位是 X 是什么意思?

校验码算出来等于 10 时,因为要占一位,就用罗马数字 X 代替。所以 X 是合法字符,不是录错了。

为什么算出来的年龄和实际不符?

本工具按号码中的出生日期计算周岁。如果号码本身登记有误,结果自然对不上。

输入身份证号安全吗?

解析完全在浏览器本地完成,号码不会发送到服务器。但仍建议不要在公共设备上输入真实身份证号。