居民身份证号码一共十八位,是按照国家标准统一编排的组合编码,每一段数字都有对应的含义,整体由地址码出生日期码顺序码和校验码四个部分拼接组成,编码体系设计规范统一,能够有序区分不同登记人员,是全国通用的身份识别编码。这套编码规则在人口登记业务当中长期稳定使用,分段含义清晰,日常填写表单核验信息的时候,都可以按照这个分段逻辑来识别每一位数字代表的信息。
编码分段说明
表格
| 段位 | 位数 | 名称 | 说明 |
|---|---|---|---|
| 第 1 到 6 位 | 6 位 | 地址码 | 代表首次申领身份证时的常住户口所在的行政区划代码 |
| 第 7 到 14 位 | 8 位 | 出生日期码 | 代表持证人的出生年月日,格式为 YYYYMMDD |
| 第 15 到 17 位 | 3 位 | 顺序码 | 同一地址码同一出生日期范围内,对同区域同日出生人员编排的顺序编号 |
| 第 18 位 | 1 位 | 校验码 | 根据前面十七位数字,按照固定算法计算得出,用来校验整组编码是否有效 |
各段位详细解读
地址码
前六位是行政区划代码,前两位代表省级行政区,中间两位代表地市级,最后两位代表区县一级。这个代码记录的是初次办证时候的户籍地,后续如果户口迁移,身份证号码本身不会变更,地址码仍然保留最初登记的编码。
出生日期码
第八段一共八位,前四位是年份,中间两位是月份,最后两位是日期。月份和日期都是两位书写,比如五月就写作 05,三号写作 03,统一补齐两位,保证位数固定为八位。
顺序码
三位数字,其中第十七位也就是顺序码的最后一位带有区分性别的编码逻辑,奇数分配给男性,偶数分配给女性。同一个区县同一天出生的人员,就依靠这三位顺序码依次编号区分。
校验码
校验码取值范围是 0 到 9,当计算结果等于 10 的时候,就使用大写 X 来代替,这样可以保证身份证号码始终维持十八位长度。校验码依靠固定的加权求和算法,对前面十七位数字运算得到,是整套编码的校验保障部分。
完整识别步骤
第一步 从左往右数,取出前六位,对照行政区划代码表,识别初次登记的户籍地。
第二步 截取第七位到第十四位,拆分成年月日,读取持证人出生信息。
第三步 读取第十五位到第十七位顺序码,查看第十七位奇偶判断性别编码属性。
第四步 查看第十八位校验码,对照加权算法,确认整组身份证号格式计算是否匹配。
整套十八位编码是连续拼接,中间不会添加空格或者分隔符,所有段位组合之后就是完整标准身份证号格式,编码规则全国统一,所有新申领的身份证都沿用这套编排逻辑。
【相关 FAQ】
问题 1 身份证号格式是怎么样组成里面的 X 代表什么含义
回答 1 身份证号格式是怎么样组成体系里,第十八位校验码计算结果为 10 的时候,就使用大写 X 替代,目的是维持号码总长度保持十八位,X 属于校验码的合法取值。
问题 2 身份证号格式是怎么样组成中户口迁移之后号码会改变吗
回答 2 身份证号格式是怎么样组成规则明确,地址码记录初次办证户籍地,户口迁移之后身份证号码不会重新编排,原有号码继续保持不变。
问题 3 身份证号格式是怎么样组成里第十七位数字有什么作用
回答 3 身份证号格式是怎么样组成当中第十七位属于顺序码的末位,奇数对应男性编码,偶数对应女性编码,用来在同日同区域人员里做区分。
【免责申明】
本文内容仅为身份证编码规则科普介绍,不替代官方户籍管理部门正式文件,实际业务办理请以公安部门官方规定为准。


