中国居民身份证号生成器 - 测试用

生成用于软件测试的身份证号码,包含出生日期和地区信息。本工具生成的数据仅供测试使用。

号码由哪些部分组成

工具生成18位测试号码:前6位使用省级行政区代码,接着是出生日期、三位顺序码和按MOD 11-2规则计算的校验码。

省级代码和校验码符合结构规则,但号码不代表真实个人,也不保证对应到具体市县或公安机关记录。它适合测试格式、长度、日期解析和校验码逻辑。

适合测试的项目

  • 18位输入框、掩码和长度限制。
  • 出生日期提取和日期范围检查。
  • 顺序码奇偶与性别解析逻辑。
  • 末位数字或X的校验码计算。

FAQ

生成的号码是真实身份证号吗?
不是。号码仅用于软件测试,不对应真实个人或公安机关登记记录。
为什么地区码后四位是0000?
当前生成器使用省级行政区代码,不伪造具体市县代码。
校验码是否按标准计算?
是。最后一位按18位身份证常用的MOD 11-2校验规则计算。