身份证号解析
解析身份证号中的省市县、出生日期、性别与校验位,支持 15 位升 18 位,MOD 11-2 算法逐位验真。纯本地解析,页面零上报。
🔒 本地运行🪪 本地解析
🔒 隐私与免责声明
- 本工具全部在您的浏览器本地运行,解析过程不经过任何服务器,不保存、不上传、不记录任何输入内容。
- 解析结果仅供核对号码构成与格式校验,请勿用于非法收集、买卖、冒用他人身份信息(违反《个人信息保护法》《居民身份证法》)。
- 建议仅解析本人或已获授权的身份证号;解析完毕请及时关闭页面,公共电脑请勿使用。
- 校验位、地区、出生日期等信息均来源于国家标准 GB 11643-1999 与行政区划代码表,行政区划可能随区划调整而变化,结果仅供参考。
本工具能做什么
解析身份证号中的省市县、出生日期、性别与校验位,支持 15 位升 18 位,MOD 11-2 算法逐位验真。纯本地解析,页面零上报。
地址码解析:省 + 市 + 区县三级归属(内置省级行政区划全表)
出生日期提取与年龄计算,顺带显示生肖星座
第 17 位奇偶判性别,第 18 位 MOD 11-2 加权校验
校验失败时给出「正确校验位应为 X」修复提示
15 位老证自动升 18 位(19 出生年补全 + 顺序码补位 + 校验位)
页内隐私提示 + 纯本地解析:号码不经过网络
适用场景
- 核对录入的证件号码是否正确
- 校验测试数据中身份证号的合法性
- 从号码提取户籍省市与出生日期
- 15 位老身份证号升位为 18 位
常见问题
我的身份证号会被上传或记录吗?
不会。解析逻辑全部在你的浏览器内以 JavaScript 运行,页面没有任何网络请求与上报接口。但请养成习惯:任何需要输入身份证号的网页,先确认它是否可信、是否强制 HTTPS。
第 18 位的 X 是什么意思?
校验位按 ISO 7064 MOD 11-2 算法对前 17 位加权求和取余得到,余数为 10 时用罗马数字 X 表示。X 不是「保密标记」,纯粹是算法结果。
为什么我的身份证号校验不通过?
三种常见可能:① 抄写错误(最常见是数字顺序颠倒);② 该号码是虚构/生成的测试号;③ 15 位老证未升位。注意:校验通过只代表格式合法,不能证明证件真实存在。
能通过身份证号查到这个人的名字吗?
不能,也不应该。身份证号只编码行政区划、出生日期、顺序码与校验位,不含姓名信息。任何声称「身份证查姓名/住址/开房记录」的服务都是诈骗或违法。