什么是中华人民共和国居民身份证号?
18 位中华人民共和国居民身份证号由地址码、出生日期码、顺序码和校验位组成。这个验证器会在本地检查这些部分,并帮助你查看号码的结构。
这个验证器会如何检查
- 去掉空格和连字符,并把最后一位的
x统一成大写X - 要求总长度必须为 18 位,前 17 位为数字,最后 1 位为数字或
X - 用前 6 位匹配 2023 年行政区划数据,并解析其中的 8 位出生日期
- 根据前 17 位重新计算校验位,再与最后一位进行比对
验证结果会显示什么
- 地区拆解:省、市、区县,以及原始地区代码
- 出生日期、当前年龄、顺序码,以及根据顺序码推导出的性别
- 标准化后的身份证号,以及期望/实际校验位,便于排查问题
示例
110101199001010015 可以拆解为:
110101-> 北京市东城区19900101-> 出生日期1990-01-01001-> 顺序码5-> 校验位
重要说明
本工具只做离线的结构和校验位验证。通过这些检查,并不能证明号码对应的身份真实存在或证件当前仍然有效。
地区名称基于 2023 年行政区划数据集。