🪪 身份证号码验证
18位身份证号码校验、解析省份、出生日期、性别
🔢
请输入有效数值开始计算
身份证号码验证使用说明
本工具帮您验证18位身份证号码的有效性,并解析出省份、出生日期、性别等信息。输入完整的18位身份证号码,即可自动校验和解析。
身份证号码包含了丰富的个人信息,了解其编码规则有助于识别真伪。
身份证号码编码规则
18位身份证号码结构:
第1-6位:地址码(省+市+县)
· 11xxxx:北京市
· 31xxxx:上海市
· 44xxxx:广东省
第7-14位:出生日期(YYYYMMDD)
第15-17位:顺序码(奇数男性,偶数女性)
第18位:校验码(0-9或X)
校验码计算:
1. 前17位分别乘以权重[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2]
2. 乘积之和除以11取余数
3. 余数对应校验码:[1,0,X,9,8,7,6,5,4,3,2]
举例:110101199003077034
· 地址码110101:北京市东城区
· 出生日期1990年3月7日
· 顺序码703:奇数→男性
· 校验码4:验证通过