几秒内验证 IBAN 号码,并在汇款前掌握每一项结构细节。
工具功能
- 符合 ISO 13616 标准的 IBAN 验证: 根据国际 ISO 13616 标准使用 mod-97 校验和算法验证 IBAN 格式。验证国家代码(2个字母)、校验位(2个数字)和基本银行账户号码(BBAN)结构。即时检测无效的校验和、不正确的长度、不支持的国家和格式错误的账号。
- 完整的 IBAN 结构解析和提取: 提取并显示所有 IBAN 组成部分:国家代码(例如 DE 代表德国)、2位校验数字用于验证、银行识别码(兼容 BIC/SWIFT)、分行代码(如果适用)和账号。显示格式化的 IBAN,采用4字符分组(DE89 3704 0044 0532 0130 00)以提高可读性。
- 支持80+个国家的 SEPA 和全球标准: 支持所有 SEPA 国家(欧盟、欧洲经济区、瑞士)以及80+个全球使用 IBAN 的司法管辖区,包括中东、加勒比和拉丁美洲。验证特定国家格式:德国(22字符)、法国(27字符)、英国(22字符)、西班牙(24字符)、意大利(27字符),准确验证 BBAN 结构。
- 实时验证和详细错误报告: 输入时即时验证,提供具体的错误消息:校验和不匹配、无效的国家代码、该国家的长度不正确、无效字符(仅允许 A-Z、0-9)、BBAN 结构格式错误。提供纠正建议,并在数据输入和验证期间显示有效 IBAN 示例供参考。
使用方法
- 粘贴或输入 IBAN: 直接粘贴客户提供的 IBAN;工具会自动忽略空格、横杠并统一大小写,无需手动清理。
- 查看实时验证结果: 系统即时重算 MOD-97 校验值并套用国家长度、字符规则,错误会通过详细提示定位原因。
- 审阅解析字段: 国家代码、银行/分行标识和账号会分行列出,同时生成 4 位分组的可读格式以便核对。
- 复制或导出: 将验证通过的 IBAN、结构化明细复制到报表或审批系统,或附加在汇款审批截图中。
生成原理
IBAN 标准与结构
IBAN(International Bank Account Number)是 ISO 13616 确立的国际账户编号格式,由两位国家代码、两位校验位以及最长 30 位的 BBAN 组成,用来编码银行、分行与账号。统一结构让不同国家的清算系统可以确认为唯一账户,从而降低跨境结算的拒付与误汇风险。
MOD-97 校验流程
校验时需将前四位移到末尾、按 A=10…Z=35 将字母转为数字,再以大整数执行模 97 运算。余数为 1 即表示 IBAN 有效;生成校验位时先写入 00,再重复上述步骤并用 98 减去余数得到真实校验值。该算法能捕捉大部分输入错误,例如数字调换或遗漏。
解析输出的业务价值
解析器不仅返回合法性,还输出国家元数据、可映射到 BIC/SWIFT 的银行与分行标识、账号以及格式化视图。财务与风控团队可据此做 AML 名单对比、生成汇款凭证,或在支付接入流程中自动补全和校验客户的银行信息。
常见问题
- 什么是 IBAN,它包含什么?
- IBAN(International Bank Account Number)是用于国际识别银行账户的 ISO 13616 标准格式。它包含:2 个字母的国家代码、2 个校验位(MOD-97 验证)和最多 30 个字母数字字符的 Basic Bank Account Number(BBAN),其中包括银行标识符、分行代码和账号。
- IBAN 验证如何工作?
- IBAN 验证包括:根据国家特定规则检查格式和长度、重新排序字符串(将前 4 个字符移到末尾)、将字母转换为数字(A=10、B=11、...、Z=35)、执行 MOD-97 除法,并验证余数等于 1。该工具还验证国家特定的结构和长度要求。
- 哪些国家使用 IBAN?
- IBAN 在 80 多个国家使用,主要在欧洲、中东以及非洲和亚洲的部分地区。每个国家都有特定的 IBAN 长度和格式。主要用户包括所有欧盟国家、英国、瑞士、挪威和许多其他国家。该工具支持所有官方 IBAN 格式的验证。
- 我可以从有效的 IBAN 中提取哪些信息?
- 从有效的 IBAN 中,您可以提取:国家代码(前 2 个字母)、校验位(位置 3-4)、银行标识符(因国家而异)、分行代码(如适用)和账号。该工具以结构化格式显示所有解析的组件,便于理解。
- IBAN 验证是否足以验证银行账户详细信息?
- IBAN 验证确认格式和校验和正确,但不验证账户是否实际存在或处于活动状态。对于实际付款,您应该使用银行或支付处理商提供的额外验证方法。IBAN 验证是确保正确账号格式的第一步。
相关文档
- ISO 13616 - IBAN 标准 - IBAN 结构和验证算法的国际标准
- SWIFT - IBAN 注册表 - 官方 IBAN 注册表,包含各国特定格式和验证规则
- IBAN 结构文档 - 关于 IBAN 格式、校验位计算和国家代码的详细文档
- IBAN 校验位算法 - IBAN 校验位计算和验证的 Mod-97 算法
- IBAN 国家列表 - 所有参与国家的 IBAN 格式完整列表及示例