English
This page is available in English
The whole page — instructions, buttons and results.
Switch to English免费中国身份证号码校验工具(ISO 7064 MOD 11-2 算法)。18 位号码:6 位省份码 + 8 位出生日 + 3 位顺序码 + 1 位校验码。本工具浏览器内运行,数据不上传。
中国身份证号码校验
使用方法
输入 18 位身份证号
格式:6 位行政区码 + 8 位出生日(YYYYMMDD)+ 3 位顺序码 + 1 位校验码(0-9 或 X)。
识别省份
前 2 位是省级行政区码(如 11=北京、44=广东、31=上海)。前 6 位精确到县/区级。
解析出生日 + 性别
第 7-14 位是出生日,工具会校验是否为真实日历日期。第 17 位的奇偶性表示性别(奇=男、偶=女)。
ISO 7064 校验
用权重 [7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2] 计算前 17 位的加权和,mod 11 后查表得到正确校验位。
中国身份证号码 — ISO 7064 国际标准
中华人民共和国居民身份证由公安部签发,现行 18 位编码自 1999 年 10 月 1 日起取代旧的 15 位格式(GB 11643-1989 升级)。新格式采用国际标准 ISO 7064 MOD 11-2校验算法,使得身份证号在世界任何地方都可本地校验。
18 位的语义
每个数字都携带语义:第 1-2 位= 省级行政区(11=北京、31=上海、44=广东...);第 3-4 位= 地级市;第 5-6 位= 县/区;第 7-14 位= 出生日 YYYYMMDD;第 15-17 位= 顺序码(第 17 位奇偶表性别);第 18 位= 校验码(0-9 或 X,X = 罗马数字 10)。
「中国身份证 = 全球数据密度最高的身份证 — 18 位含 7 个语义段(省/市/县/年/月/日/序号 + 校验)」
实用场景
身份证号在中国无处不在:火车票、酒店登记、银行开户、APP 注册、网约车、手机实名制。1999 年的 18 位升级让所有HTML 表单可本地校验,大幅减少错误输入。
隐私保护
本工具完全在浏览器内运行,身份证号从不上传、不记录、不储存。中国《个人信息保护法》(PIPL)要求身份证号属敏感个人信息,本工具零网络设计完全合规。
关于中国身份证的 10 个事实
中国身份证18 位编码自 1999 年 10 月 1 日开始使用,取代旧的 15 位。
校验算法采用国际标准 ISO 7064 MOD 11-2,与德国 IBAN、波兰 PESEL 同族。
校验位可能是「X」— 当 mod 11 余数 = 2 时,X 代表罗马数字 10。
每秒可处理百万次身份证号校验(纯本地、零数据库查询)。
前 6 位精确到县/区级,共 3,000+ 个行政区码(GB/T 2260)。
2026 年,中国有 13.7 亿居民身份证,全球最大单一 ID 系统。
第 17 位奇偶判性别:奇=男、偶=女。中国是少数将性别编入身份证的国家。
港澳台居民居住证(2018 年起)也采用 18 位格式,前 2 位为 81=香港、82=澳门、71=台湾。
15 位旧版= 6 位区码 + 6 位生日(YYMMDD,无世纪)+ 3 位序号(无校验)。
中国《个人信息保护法》PIPL 将身份证号列为敏感个人信息 — 本工具零网络设计完全合规。
常见问题
不。校验完全在浏览器内运行,身份证号从不上传、不记录、不储存。
不。只表示符合 ISO 7064 算法 + 真实出生日。要确认真实性需公安部联网核查。
是。当算法计算 mod 11 余数 = 2 时,校验码为 X(代表罗马数字 10)。约 9% 的身份证以 X 结尾。
行政区代码(GB/T 2260):前 2 位 = 省、前 4 位 = 地级市、前 6 位 = 县/区。例如 110105 = 北京市朝阳区。
目前只到省级(33 个省/直辖市/自治区/特别行政区)。县/区级需要 3000+ 行的查找表,后续版本会加。
不。本工具只支持 18 位现行格式。15 位的旧版需先升级到 18 位(公安部窗口可办)。
是。第 7-14 位是出生日 YYYYMMDD,工具会显示出生年月日。
是。这是官方规范:第 17 位奇数=男、偶数=女。从 1999 年至今稳定不变。
是。2018 年起的居住证也用 18 位 ISO 7064 算法,前缀 81=香港、82=澳门、71=台湾。
是。RECATOOLS 所有工具完全免费,广告支持。无注册,无付费墙。
Pick up where you left off
Stored only in this browser — never sent to our servers.