身份证号码校验工具
在线验证身份证号码的有效性,提取出生日期、性别、籍贯等信息
输入身份证号码
身份证号码知识介绍
身份证号码结构
中国居民身份证号码由18位数字组成,前17位为本体码,最后1位为校验码。
- 第1-6位:地址码,代表户籍所在地
- 第7-14位:出生日期码,格式为YYYYMMDD
- 第15-17位:顺序码,其中第17位奇数为男性,偶数为女性
- 第18位:校验码,可能是0-9或X
校验码计算原理
校验码采用ISO 7064:1983, MOD 11-2算法计算:
- 将前17位数字按权重因子加权求和
- 权重因子从左到右为:7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2
- 将和数除以11取余数
- 根据余数查表得到校验码:0→1, 1→0, 2→X, 3→9, 4→8, 5→7, 6→6, 7→5, 8→4, 9→3, 10→2
地址码规则
地址码采用GB/T 2260标准,前2位代表省份,中间2位代表城市,后2位代表区县。
15位身份证号码
旧版身份证为15位,没有校验码,出生日期只有6位(年份没有前两位)。现在已全部升级为18位。