身份证号码解析器
18 位身份证校验位验证,解析归属地、出生日期、性别与年龄。
身份证号码解析器
18 位校验位验证 · 地区 / 生日 / 性别 / 年龄解析
本工具仅在浏览器本地解析身份证号码,不会上传任何号码信息,请勿在公共场合输入他人身份证号。
使用说明
📖 工具介绍
身份证号码解析器是一款免费的 18 位居民身份证号码本地校验与信息解析工具。中国第二代居民身份证号码为 18 位数字结构:前 6 位是行政区划代码,第 7 至 14 位是出生日期 YYYYMMDD,第 15 至 17 位是同一地址码同年同月同日出生人员的顺序号,其中第 17 位奇数分配给男性、偶数分配给女性,第 18 位是根据前 17 位通过 ISO 7064:1983 MOD 11-2 算法计算出的校验位,取值为 0 到 9 或 X。本工具在浏览器本地完整实现了这一校验算法:将前 17 位分别乘以加权因子 7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2,求和后对 11 取余,再对照校验码表 1、0、X、9、8、7、6、5、4、3、2 得出期望校验位,与实际第 18 位比对。同时工具会严格校验出生日期的合法性,包括闰年 2 月 29 日的判断,避免格式正确但日期不存在的号码通过。校验通过后,工具以网格卡片形式展示归属省级行政区、区划代码、出生日期、性别、年龄、校验位状态与顺序码,方便您快速核对一个身份证号是否合法并提取其中的公开编码信息。全程在本地运行,不上传任何号码。
✨ 功能特点
- 标准校验位算法:严格按加权因子与 mod 11 校验码表实现,与国标 GB 11643 一致
- 出生日期有效性:自动判断闰年与月份天数,剔除 2 月 30 日等不存在的日期
- 归属地解析:根据前两位省级代码输出省、自治区或直辖市名称
- 性别与年龄:第 17 位奇偶数判定性别,并根据出生日期计算周岁年龄
- 状态徽章:校验通过显示绿色徽章,校验失败显示期望校验位,一眼定位错误
- 完全离线:所有计算在浏览器完成,号码不会上传服务器,保护隐私
📝 使用方式
- 在输入框中输入 18 位身份证号码(最后一位可为大写或小写 X)
- 点击解析身份证按钮或按回车键
- 查看顶部状态徽章:绿色表示校验通过,红色表示格式或校验位错误
- 在下方网格卡片中查看归属地、生日、性别、年龄等解析结果
- 点击复制结果按钮可将解析信息复制到剪贴板存档
⚠️ 注意事项
- 隐私保护:本工具仅解析号码本身的编码结构,不连接任何数据库,请勿在公共设备输入他人身份证号
- 校验通过不等于真实存在:校验位正确只说明号码符合编码规则,不代表该号码对应真实户籍人口
- 地区精度:内置省级代码表,区县级代码仅显示前 6 位数字,不做具体区县映射
- 年龄计算:按当前日期计算周岁,已过当年生日则加一岁
- 15 位老证:本工具仅支持 18 位第二代身份证,15 位一代证号码请先自行升位