身份证号码生成
身份证号码生成器
生成符合校验规则的身份证号码,支持选择省市区、出生日期、性别,可用于测试数据生成
隐私安全
身份证号码生成工具基于浏览器本地生成,符合 GB 11643 校验规则,仅用于测试数据生成,纯前端实现,不会上传任何信息。
# 使用说明
在线身份证号码生成器可以随机生成符合 GB 11643-1999 校验规则的 18 位身份证号码。工具内置全国各省、直辖市、自治区的行政区划代码,支持指定省份城市、出生日期和性别,生成的号码通过最后一位校验码验证。所有数据仅在浏览器本地生成,不上传任何信息。
注意
本工具生成的身份证号码仅用于软件开发测试数据生成,请勿用于任何非法用途。
# 主要功能
- 地区选择:支持全国 31 个省、直辖市、自治区及其下辖城市/区县的行政区划代码
- 出生日期:可指定出生日期范围,或由系统随机生成
- 性别选择:支持指定男性、女性或随机生成
- 批量生成:一次性生成 1-100 个身份证号码
- 详细信息:结果表格展示每个号码对应的出生日期、性别、所属地区
# 使用方法
- 选择省份和城市(或保持随机)
- 选择出生日期(或保持随机)
- 选择性别(男性/女性/随机)
- 设置生成数量,点击生成
- 点击单个号码复制,或一键复制全部结果
# 身份证号码结构
18 位身份证号码由以下部分组成:地址码(6位) + 出生日期(8位) + 顺序码(3位) + 校验码(1位)。其中顺序码奇数分配给男性、偶数分配给女性,校验码由前 17 位按照 ISO 7064:1983.MOD 11-2 算法计算得出。
上次更新: 2026/04/09, 21:44:33
- 01
- 在线二维码生成与解析工具 - 免费纯前端处理04-12
- 03
- 在线Base64编解码工具 - 文本与Base64互转04-07