我国第二代居民身份证号码一共十八位,每一段数字都有固定编码含义,整体分为地址码 出生日期码 顺序码 校验码四个部分,按照固定规则组合生成,号码一经分配终身不变,后续户籍迁移也不会更改原有号码。这套编码体系是国家标准制定,设计目的是统一身份编码,方便公安 政务 金融等各类业务识别个人基础信息,前六位定位初次申领身份证时的户籍行政区,中间八位记录出生年月日,第十七位还可以区分性别,最后一位校验码用来核验整组号码是否录入正确。读懂每一段数字含义之后,就可以快速识别号码对应的基础信息,日常填表 核验证件的时候可以对照编码规则核对信息。
编码分段详细说明
表格
| 位数区间 | 编码名称 | 含义说明 |
|---|---|---|
| 第 1 至 6 位 | 地址码 | 前两位是省级行政区代码,第三第四位是地级行政区代码,第五第六位是县级行政区代码,代表首次办证时户籍所在行政区 |
| 第 7 至 14 位 | 出生日期码 | 按照 YYYYMMDD 格式,依次代表出生年份 月份 日期 |
| 第 15 至 17 位 | 顺序码 | 同一行政区同一天出生人员的排序编号,第十七位奇数代表男性,偶数代表女性 |
| 第 18 位 | 校验码 | 根据前面十七位数字按照国标算法计算得出,可以是数字 0 到 9,也可以是 X,X 代表数字 10 |
分模块深度讲解
地址码模块
前两位省级代码,比如 11 代表北京 31 代表上海 44 代表广东 51 代表四川,第三第四位对应地级市或者地区,第五第六位对应区县。如果后续行政区划调整,老身份证上的地址码不会改动,新办理证件才会使用更新之后的新版行政区划代码,所以老号码的地址码属于历史编码。
出生日期码模块
固定八位连续数字,例如 19950812,就代表 1995 年 08 月 12 日出生,填写表格的时候,这一段可以直接提取出生年月日信息。
顺序码模块
三位连续编号,是同地区同出生日期人员的分配序号,第十七位是性别识别位,奇数分配给男性,偶数分配给女性,这个是日常识别性别最常用的点位。
校验码模块
校验码是整套号码的校验位,按照国家标准规定的加权求和算法计算,当校验结果等于 10 的时候,使用大写 X 代替,X 不是英文字母,代表数值十,录入系统的时候必须使用大写 X。校验码作用是识别号码录入错误,防止抄写 输入的时候出现错号。
补充深度说明
第一代身份证是十五位编码,没有世纪年份,也没有最后一位校验码,第二代升级为十八位之后,在出生年份前面增加世纪两位数字,末尾增加校验码,实现编码扩容和校验功能。身份证号码属于个人重要身份信息,日常使用的时候注意妥善保管,不要随意对外泄露。
【相关 FAQ】
问题 1 身份证号码每个数字代表什么意思最后一位 X 是什么
回答 1 身份证号码每个数字代表什么意思,最后一位是校验码,当计算结果为 10 的时候,使用大写 X 替代,X 代表数值 10,并不是普通英文字母。
问题 2 身份证号码每个数字代表什么意思第十七位怎么判断性别
回答 2 身份证号码每个数字代表什么意思,第十七位属于顺序码的最后一位,奇数代表男性,偶数代表女性,可以通过这一位数字快速识别性别。
问题 3 身份证号码每个数字代表什么意思户口迁走之后号码会变吗
回答 3 身份证号码每个数字代表什么意思,身份证号码终身不变,就算户籍迁移到其他省市,前六位地址码仍然保留初次办证时候的原始编码,不会随户籍变动修改。
问题 4 身份证号码每个数字代表什么意思十五位老身份证和十八位有什么区别
回答 4 身份证号码每个数字代表什么意思,十五位老身份证没有世纪年份,也没有末尾校验码,升级十八位之后补充世纪两位数字,并且增加校验码,完善编码校验功能。
【免责申明】
本文内容为身份证编码规则通用知识介绍,编码标准以国家官方发布国家标准为准,仅作识别参考,不具备官方身份核验效力。


