🔰身份证号码校验 - 校验码、归属地、出生日期、15 位升 18 位
校验 18 位居民身份证号码是否有效:检查校验码、出生日期和地区码,并解析出生日期、性别、年龄、星座生肖和发证地区。支持 15 位升 18 位、补算校验码和批量校验,全部在浏览器本地完成,号码不会上传。
免费 · 无需注册 · 浏览器本地处理最后更新:
正在加载工具...
如何使用身份证号码校验
- 1选择单个校验、批量校验或计算校验码
- 2输入或粘贴身份证号码(批量时每行一个)
- 3查看校验结果、归属地、出生日期与性别,需要时升级 15 位号码或导出 CSV
常见问题
- 身份证最后一位为什么是 X?
- 最后一位是校验码:前 17 位分别乘以权重 7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2 后求和,除以 11 取余数,余数 0–10 依次对应 1、0、X、9、8、7、6、5、4、3、2。余数为 2 时校验码是 10,用罗马数字 X 表示,所以 X 是合法的,输入时大小写均可。
- 校验通过就说明身份证是真的吗?
- 不是。校验只能说明号码符合编码规则(校验码、日期、地区代码都正确),无法确认这个号码是否真实签发、是否属于某个人。需要核验身份时,请通过公安部门或有资质的实名认证渠道办理。
- 归属地显示的是现在的户籍地吗?
- 不是。前 6 位地址码是首次办理身份证时户口所在地的行政区划代码,之后搬家、迁户口或区划调整都不会改变号码,所以显示的是办证时的地区,可能是已经撤销或改名的旧区划。本工具收录省级和地级代码,不包含县级。
- 15 位身份证怎么升级为 18 位?
- 15 位号码是 1999 年以前签发的,出生年份只有两位。升级方法是在第 6 位后面插入“19”,变成 17 位,再按校验码算法补上第 18 位。在单个校验里输入 15 位号码即可看到升级后的 18 位号码并一键复制。