登记地区
IDENTITY NUMBER TOOL
身份证号码解析器
快速读取地区、性别与出生日期,校验号码规则,并支持 15 位与 18 位按需转换。全程离线处理。
ID NUMBER
输入身份证号码
隐私提示号码不会上传;成功解析的记录仅保存在当前浏览器,可随时删除。
提示
VALIDATION
规则检查
号码编码与验证规则 查看各位含义、判断方式与校验公式
前 2 位表示省级、前 4 位表示地级、6 位完整代码表示县级行政区。
采用 YYYYMMDD,必须构成真实日期且不能晚于当前日期。
同地区、同生日人员的顺序号,不能为 000;末位奇数为男性,偶数为女性。
前 17 位逐位乘权重后求和并对 11 取余,再通过映射表得到数字或 X。
S = Σ(aᵢ × Wᵢ),r = S mod 11
权重 W:7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2
余数 0—10 的校验位映射:1、0、X、9、8、7、6、5、4、3、2
计算示例(程序生成的虚构号码)
- 取前 17 位:
35042619650912351 - 逐位相乘:
21+45+0+20+16+24+2+9+36+15+0+81+10+10+24+20+2 - 乘积之和
S = 335,对 11 取余:335 mod 11 = 5 - 余数 5 对应映射表中的校验位
7,完整示例为350426196509123517
格式与长度 → 行政区划 → 出生日期 → 顺序码 → 18 位校验码。15 位旧号码没有校验位,年份按 19YY 补全。