我国现行第二代居民身份证号码一共是 18 位数,这套编码是国家标准统一制定的数字编码体系,每一段数字都有对应的含义,从左到右依次包含地址码出生日期码顺序码校验码,日常办理业务填写表单线上注册参保登记银行开户机票酒店预订,都需要完整填写这 18 位身份证号码,这套编码可以唯一识别每一位公民,全国范围内不会重复,早期第一代身份证是 15 位数,现在已经不再使用,当前所有新换领补领的身份证,全部都是 18 位标准编码。
编码设计原因
设计分段式 18 位身份证号码,是为了在一串编码里面同时承载户籍属地出生信息个人顺序识别信息校验信息,方便公安系统以及各个政务金融业务系统识别核验身份,标准化编码可以让全国各个业务部门统一识别规则,数据录入查询比对更加规范,实现跨部门业务系统身份信息互通,提升各类业务办理的标准化程度。
18 位编码分段解析
第一步 前 6 位 地址码,代表首次申领身份证的时候户籍所在的省市区县行政区划代码。
第二步 第 7 位到第 14 位 出生日期码,一共 8 位,格式是年份月份日期,比如 19900520 代表 1990 年 5 月 20 日出生。
第三步 第 15 位到第 17 位 顺序码,同一地区同一天出生人员的顺序编号,其中第 17 位奇数代表男性偶数代表女性。
第四步 第 18 位 校验码,根据前面 17 位数字按照固定算法计算得出,取值是 0 到 9,如果计算结果是 10,就使用大写 X 代替,X 不属于字母,是校验码的固定符号。
新旧身份证位数对照表
表格
| 证件类型 | 总位数 | 说明 |
|---|---|---|
| 第二代居民身份证 | 18 位 | 现行通用标准编码 |
| 第一代居民身份证 | 15 位 | 旧版编码,已经淘汰不再使用 |
补充要点
15 位老身份证升级成 18 位的时候,出生日期部分会增加世纪两位年份数字,也就是在原来年份前面增加 19 或者 20,同时在末尾增加一位校验码,升级之后身份证主体号码不变,只是编码扩展成 18 位,填写线上表单的时候,如果出现 X,要填写大写 X,不要写成小写 x,身份证号码是终身不变编码,就算户口迁移更换身份证,身份证号码依旧保持原样,不会因为搬家换户籍就更改号码。
总结
现行身份证号码一共 18 位数,分为地址码出生日期码顺序码校验码四段,旧版一代证是 15 位数已经停用,户口迁移补领换证之后号码终身不变,校验码如果是 10 就用大写 X 表示,日常填表登记业务,完整准确填写 18 位身份证号码,才能顺利通过系统核验。
【相关 FAQ】
问题 1 身份证号码几位数 为什么有的人身份证号码最后一位是 X
回答 1 身份证号码几位数依旧是 18 位,最后一位 X 是校验码,是按照算法计算结果为 10 的时候使用的替代标识,仍然属于 18 位编码的一部分。
问题 2 身份证号码几位数 老的 15 位身份证现在还可以继续使用吗
回答 1 身份证号码几位数,现行标准是 18 位,老的 15 位一代身份证已经停用,需要更换为 18 位编码的第二代居民身份证。
问题 3 身份证号码几位数 户口迁移之后身份证号码位数会改变吗
回答 1 身份证号码几位数保持 18 位不变,户口迁移更换新身份证,身份证号码终身固定,位数和号码本身都不会发生变化。
【免责申明】
本内容仅为身份证号码编码知识参考说明,编码规则以国家标准以及公安部门官方规定为准,相关业务核验以公安业务系统判定结果为准,本内容不构成任何业务办理承诺。


