身份证号码一共十八位,每一组数字都按照国家标准进行编码,整套编码划分为地址码出生日期码顺序码校验码四个板块,不同板块的数字分别承载户籍地信息出生信息排序信息还有号码校验功能,这套编码设计可以保证每一个身份证号码唯一不重复,同时方便系统识别和核验号码有效性,理解每一段数字对应的意义之后,在填表核验证件的时候就能读懂号码编排逻辑,也能明白号码终身不变的设计原理,下面分模块深度讲解每一段数字对应的含义和编码规则。
整体编码总览
十八位身份证号码分段规则
第 1 位到第 6 位 地址码
第 7 位到第 14 位 出生日期码
第 15 位到第 17 位 顺序码
第 18 位 校验码
分段详细解读
第一部分 地址码 第 1 至 6 位
这六位数字代表初次申领居民身份证时户籍所在地的行政区划代码
前两位数字代表省级行政区,也就是省份自治区直辖市
第三第四位数字代表地级行政区,也就是地级市自治州盟
第五第六位数字代表县级行政区,也就是区县县级市
这个编码是全国统一的行政区划编码,后续如果办理户口迁移,身份证号码本身不会变更,地址码依旧保留最初申领证件时的编码。
第二部分 出生日期码 第 7 至 14 位
一共八位数字,格式是四位年份两位月份两位日期
第 7 到 10 位 出生年份
第 11 到 12 位 出生月份
第 13 到 14 位 出生日
举例数字段为 20010520,就代表 2001 年 5 月 20 日出生,这一段是身份证号码里面辨识度最高的信息部分。
第三部分 顺序码 第 15 至 17 位
这三位数字是同一地址码并且同一天出生人员的顺序编号
其中第 17 位也就是倒数第二位具备性别区分作用,奇数分配给男性,偶数分配给女性
顺序码在人口登记的时候依次分配,用来避免同地区同出生日期人员号码重复。
第四部分 校验码 第 18 位
最后一位是校验码,由前面十七位数字按照固定加权计算规则运算得出
取值是 0 到 9,如果计算结果是 10,就使用 X 来替代,X 代表数值 10,不属于普通英文字母
校验码的作用是检验整串身份证号码录入是否正确,是整套编码的核验环节。
编码分段对照表
表格
| 数位区间 | 名称 | 核心意义 |
|---|---|---|
| 1 到 6 位 | 地址码 | 初次申领身份证户籍地省市区县行政区划编码 |
| 7 到 14 位 | 出生日期码 | 完整出生年月日信息 |
| 15 到 17 位 | 顺序码 | 同地区同生日人员排序编号,第 17 位区分性别 |
| 18 位 | 校验码 | 前十七位运算生成,核验号码是否有效 |
拓展补充要点
1 早期第一代身份证是十五位编码,二代身份证升级为十八位,年份补充完整四位数字,同时增加校验码
2 身份证号码属于终身编码,正常情况下一生保持不变,只有特殊更正情形才会更换号码
3 在线上系统填写号码的时候,末尾 X 一般要求大写输入
4 行政区划代码会随区划调整更新,但是已经发放证件里的地址码不会同步改动
5 顺序码不是随机分配,是登记人口的时候按登记顺序依次编排
【相关 FAQ】
问题 1 身份证号码的数字代表什么意义里面倒数第二位数字怎么区分性别
回答 1 身份证号码的数字代表什么意义里面,倒数第二位属于顺序码,奇数代表男性,偶数代表女性,通过这一位数字就可以识别性别信息。
问题 2 身份证号码的数字代表什么意义最后一位 X 是什么含义
回答 2 身份证号码的数字代表什么意义里面最后一位是校验码,运算结果等于 10 的时候就用 X 代替,X 代表数字 10,填写表单的时候一般要求大写。
问题 3 身份证号码的数字代表什么意义户口迁移之后地址码会改变吗
回答 3 身份证号码的数字代表什么意义里面地址码是初次申领身份证时候的行政区划编码,户口迁移之后身份证号码不变,地址码不会跟着新户籍地更新。
问题 4 身份证号码的数字代表什么意义顺序码的作用是什么
回答 4 身份证号码的数字代表什么意义里面顺序码是给同一地区同一天出生人员分配排序编号,保证同地址码同出生日期人员的身份证号码不会重复。
【免责申明】
本文内容仅作为身份证编码知识科普参考,编码相关规范以国家官方发布的居民身份证国家标准为准,本文不承担相关使用带来的相关责任。


