摘要:免费的护照/证件机读区(MRZ)解析器:支持 TD3 护照(2×44)与 TD1 证件卡(3×30),自动识别格式并逐项解析姓名、证件号、国籍、生日、有效期,同时验证全部 7-3-1 校验位与复合校验位,纯本地解析不查询任何数据库。
此工具完全在您的浏览器中运行。打开 DevTools → Network 面板,搜索您的输入内容——它不会出现在任何请求中。
使用指南
护照资料页下方那两行等宽大写字符就是机读区(MRZ)——全球边检机器读的就是它。本工具按 ICAO Doc 9303 解析 TD3(护照 2×44)与 TD1(证件卡 3×30)两种格式:自动识别、逐字段解出姓名/证件号/国籍/生日/有效期,并验证每一处 7-3-1 校验位(含复合校验位)。典型用途:酒店前台核对证件信息、开发护照录入功能的联调数据、入境管理处文书的信息抽取。
1. 校验位体系(7-3-1 循环加权)
MRZ 的数字位权重按 7,3,1 循环,字符值 0-9 原值、A-Z 为 10-35、填充符 < 计 0,总和模 10。证件号、生日、有效期、个人号各有独立校验位,最后一处「复合校验位」把前面多段连同各自校验位一起再算一遍——它防的是字段错位拼接,是 MRZ 校验体系最精巧的一层。工具逐条列出每个校验位的期望值与实际值,哪一位错一目了然。
2. 能力边界(重要)
本工具做的是「编码自洽性解析」:MRZ 内部信息一致、校验位正确,不代表证件真实有效——伪造护照同样可以有合法的校验位。它不查询任何数据库、不存储输入、不判断证件状态;需要核验证件真伪请走边检/出入境管理渠道。个人号字段(TD3 第 29-42 位)部分国家放字母,解析器已兼容。