身份证号码查询校验工具
本工具依据国家标准 GB 11643-1999《公民身份号码》校验码算法,在浏览器本地对身份证号码进行合法性验证,并自动提取归属地(省份/城市/区县)、出生日期、性别、年龄等字段,支持 18 位与 15 位身份证。
适用于名单核对、实名信息清洗、登记资料复核、人文/电商审核等场景。结果可直接导出为 TXT 或 CSV 文件,方便归档。
校验规则说明
18 位公民身份号码由 6 位地址码 + 8 位出生日期 + 3 位顺序码 + 1 位校验码组成。校验码由前 17 位按加权因子(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2)求和后对 11 取模得到,模 11 对应字符为 1,0,X,9,8,7,6,5,4,3,2。工具会同时校验格式、出生日期合理性、地址码有效性与校验码一致性。
工具特点
采用国家标准校验码算法,精确识别号码真伪。
自动解析省份、城市与区县级行政归属地。
自动提取出生日期、性别与周岁年龄。
一次校验多个号码,自动去重、过滤无效。
结果支持导出 TXT / CSV,CSV 可直接用 Excel 打开。
全部数据只留在浏览器中,关闭页面即清除,不上传服务器。
使用场景
HR 在办理员工入职手续时,可通过本工具批量校验身份证号码的真伪与有效性,快速筛选出异常号码,降低用工风险,提升背调效率。
电商平台或在线服务在进行实名认证时,可利用本工具验证用户提交的身份证号格式是否合法,归属地信息是否匹配,辅助判断是否存在伪造身份的风险。
线下会议、培训、比赛等需要实名报名的场景中,组织方可用本工具批量核对报名者身份证信息的完整性与合法性,确保参与者身份真实可靠。
在数据仓库建设或数据迁移过程中,身份证字段常存在脏数据。利用本工具可批量识别无效号码、重复记录及格式错误,为数据治理提供基础支撑。
使用技巧
1. 善用批量校验功能。如果你有大量身份证号码需要校验,建议直接使用批量校验区域。将号码粘贴到文本框中,每行一个,也可以用空格、逗号或分号分隔。勾选「号码去重」可自动过滤重复项,勾选「仅显示合法号码」可隐藏不合规记录,大幅提升处理效率。
2. 校验结果可一键导出。批量校验完成后,点击「导出 TXT」或「导出 CSV」按钮即可将结果保存为本地文件。CSV 文件可直接用 Excel 或 WPS 打开,方便后续整理、归档或与其他系统进行数据对接。
3. 注意区分 15 位与 18 位身份证。本工具同时支持 15 位旧版身份证和 18 位新版身份证。15 位身份证号出生于 2000 年之前,校验时工具会自动进行升位处理。如果你的号码来自不同年代的记录,无需手动转换,工具会智能识别并正确校验。
常见问题
工具严格依据国家标准 GB 11643-1999 的校验码算法,同时校验格式、出生日期合理性、地址码有效性与校验码一致性,能精确识别号码是否合法。
支持。工具可自动识别 18 位与 15 位身份证号,并对 15 位号码进行升位处理与一致性校验。
不会。所有校验与分析都在浏览器本地完成,号码不上传任何服务器,关闭页面即清除。
可以。支持一次粘贴多个号码批量校验,自动去重、过滤无效,并支持导出 TXT / CSV。
归属地依据国家行政区划代码解析省份/城市/区县,代码库会随官方行政区划调整定期维护更新。
身份证最后一位是校验码,取值范围为0-9和X。当校验码计算结果为10时,用大写字母X表示。这是国家标准的合法设计,X不是错误标记。
出现此情况通常是因为身份证号被手动修改过某一位,或录入时出现了笔误。校验码与前17位数字严格绑定,任何一位的变化都会导致校验码不匹配。
导出的TXT和CSV文件采用UTF-8编码。如果用记事本打开出现乱码,请尝试用Excel或WPS打开CSV文件,打开时选择UTF-8编码即可正常显示。