← 返回首页

使用指南

身份证号码的结构与测试数据边界

理解 18 位号码的地址码、出生日期、顺序码与校验位,以及格式校验和真实身份的区别。

JTools 维护者 · 更新于 2026-10-17

18 位公民身份号码由 6 位地址码、8 位出生日期、3 位顺序码和 1 位校验字符组成。地址码依据户籍行政区划编码,不能直接推断当前居住地或实际出生地点。本站提供省、市、区县联动选择;地区是 2023 年的本地快照,不追溯出生年份的历史区划。

出生日期以 YYYYMMDD 表示,必须是真实存在的日历日期。2000-02-29 是有效闰日,1900-02-29 则不存在。本站仅接受 1900 年起且不晚于浏览器本地今天的日期。

顺序码的最后一位为奇数表示男性、偶数表示女性。本工具从 001–999 中按性别随机选择并排除 000;例如 001 和 999 属于男性,002 和 998 属于女性。多次生成允许重复。

校验字符采用 MOD 11-2 规则:前 17 位分别乘以权重 7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2,求和后除以 11 取余,以 10X98765432 按余数索引取值。因此最后一位既可能是数字,也可能是大写 X。

通过格式与校验位检查不代表号码已经签发,也不能确认姓名或真实身份。随机生成的组合可能与实际号码重合,只应作为测试数据使用。此工具不会查询身份数据库;选项与结果只存于当前页面内存,修改条件后清除旧号码,刷新或离开后不保留记录。

打开工具