身份证号码在线校验工具 - 免费身份证号验证查询

校验 18 位身份证号,提取出生日期、性别、年龄与发证省份。

输入身份证号码后点击校验

什么是身份证校验?

18 位身份证号码由地址码、出生日期码、顺序码和校验码四部分组成。前 17 位按固定权重加权求和后对 11 取模,可算出最后一位校验码,因此仅凭号码本身就能验证其格式是否正确。

Yeo工具箱的身份证校验工具在浏览器本地完成格式校验、校验位验证、出生日期与性别提取,并查询发证省份。号码不会上传到服务器,适合在表单开发、数据清洗等场景快速排查错误号码。

如何使用Yeo工具箱的身份证校验?

  1. 输入 18 位身份证号码
  2. 点击「校验」按钮
  3. 结果会显示校验码是否正确、出生日期、性别和年龄
  4. 同时会查询号码前 2 位对应的发证省份

常见使用场景

  • 场景1:用户注册实名认证时的前端格式验证
  • 场景2:批量提取身份证号码中的出生日期和性别
  • 场景3:数据清洗时快速识别错误身份证号
  • 场景4:Excel 数据中身份证号校验的替代工具

使用小贴士

  • 校验通过只代表号码符合编码规则,不代表持卡人身份真实,实名认证仍需官方渠道
  • 末位 X 是罗马数字 10,输入时大小写均可

常见问题

Q1: 身份证号码的18位分别代表什么?

前6位:地址码(省市县)。第7-14位:出生日期(YYYYMMDD)。第15-17位:顺序码(奇数为男、偶数为女)。第18位:校验码(通过对前17位加权求和取模得到,0-9或X)。

Q2: 校验码是怎么算的?

将前17位的每一位分别乘以对应的权重(7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2),求和后对11取模,余数对应校验码(0-1-2-3-4-5-6-7-8-9-10映射到1-0-X-9-8-7-6-5-4-3-2)。

Q3: 身份证号可以查到什么信息?

仅从号码本身可获取:出生省市区、出生日期、性别、校验码是否正确。但无法获取姓名、住址等隐私信息,这些需要公安部门的授权查询接口。

更新日志

  • 2026-08-04 更新:Yeo工具箱 身份证校验工具正式上线

⚠ 声明:本工具所有数据处理均在您的浏览器本地完成,数据不会被上传到任何服务器

相关工具