身份证查询

ID Card Parser

身份证号码信息查询

输入 18 位身份证号码,查询发证地、出生日期、性别、周岁虚岁、生肖星座与农历生日,并校验号码是否符合国标校验规则。 所有解析都在你的浏览器本地完成。

发证地追溯 生日与生肖 本地校验

号码仅在本机解析,不会上传;支持 ?idno= 参数直接查询

身份证号码编码规则

居民身份证是法定的证明公民身份的证件。根据《中华人民共和国国家标准 GB11643-1999》, 公民身份号码是特征组合码,由 17 位数字本体码和 1 位校验码组成,从左至右依次为: 6 位地址码、8 位出生日期码、3 位顺序码和 1 位校验码。

  1. 第 1-6 位(地址码):编码对象常住户口所在县(市、镇、区)的行政区划代码。
  2. 第 7-14 位(出生日期码):出生的年、月、日,按 GB/T7408 规定执行,年月日之间不加分隔符。
  3. 第 15-17 位(顺序码):同一地址码区域内同年同月同日出生者的顺序码。其中第 15、16 位是派出所分配码, 第 17 位表示性别 —— 奇数为男、偶数为女。
  4. 第 18 位(校验码):由前 17 位按 ISO 7064:1983.MOD 11-2 规则计算得出,取值 0-9 或 X。

校验码计算方式

把前 17 位数字分别乘以对应的加权因子并求和,将和除以 11 得到余数,再按余数查表得到校验码: 余数 0-10 依次对应 1 0 X 9 8 7 6 5 4 3 2。 因此校验码为 X 表示余数是 2,而不是「第 10 位」。

说明

  • 本工具基于身份证号码编码规则识别,不涉及任何个人隐私数据。
  • 网站不保存、不传播你的身份证相关信息。
  • 查询结果仅供参考;涉及详细身份信息,请依据相关规定到有关部门查询。

常见问题

18 位身份证号码的每一位分别代表什么?

第 1-6 位为地址码(行政区划),第 7-14 位为出生日期码(YYYYMMDD),第 15-17 位为顺序码(第 17 位区分性别, 奇男偶女),第 18 位为按 ISO 7064:1983.MOD 11-2 计算的校验码,取值为 0-9 或 X。

校验码 X 是什么意思?

校验码是前 17 位加权求和后除以 11 的余数查表得到的结果,余数为 2 时对应字母 X(罗马数字 10),其余为 0-9。 系统录入时一般要求大写。

查询会泄露我的身份证信息吗?

不会。解析与校验全部在浏览器本地完成,号码不会发送到服务器,也不会被保存。行政区划对照表随页面一起加载。

为什么有的号码显示「无效」?

常见原因:位数不足 18 位、含非法字符、出生日期不存在(如 2 月 30 日)、或末位校验码与计算结果不一致。 校验码不匹配通常意味着号码录入有误或并非真实号码。

查询结果包含真实姓名和住址吗?

不包含。身份证号码里只编码了行政区划、出生日期、顺序与校验信息,姓名与详细住址不在号码中。 任何声称能凭号码查询姓名住址的服务都不可信,请注意保护个人隐私。