身份证号码批量生成器
  • Home
  • Tools
  • Blog
  • GitHub

身份证号码批量生成器

说明

  1. 本工具涉及的所有号码等信息均根据规则随机虚拟生成,不对应现实中真实存在的个体及对应关系。
  2. 生成的身份证号仅用于开发测试过程使用需要,请勿用于非法活动,否则后果自负!

身份证编码校验规则

居民身份证是用于证明持有人身份的一种法定证件,多由各国或地区政府发行予公民。并作为每个人重要的身份证明文件。

第二代居民身份证是由 18 位数字组成,其包含 6 位数字地址码,8 位数字出生日期码,3 位数顺序码和 1 位数校验码,其顺序如下:

  1. 1-6位:6 位地址码。
  2. 7-14位:8 位出生日期码。
  3. 15-17位:3 位顺序码。
  4. 18位:1位校验码。

其中,第 17 位还用于表示性别,奇数表示男性,偶数表示女性。

第 18 位校验码的计算为:用前 17 位数本体码分别乘以其对应的加权因子并求和,结果除以 11 得到余数,根据余数查询对照表得到校验码。

Power by 志文工作室 |