这个工具有问题吗?

关于「Iban Validator Online」

该工具验证国际银行账号(IBAN)的语法和校验和合规性。输入 IBAN——如 "GB29 NWBK 6016 1331 9268 19"——工具会检查长度(每个国家不同)、国家代码、银行/分行代码结构和两位数校验和。

IBAN 验证在汇款之前捕获错别字。银行转账使用 IBAN 作为目标地址;输入错误的 IBAN 可能将钱汇到错误的账户,通常无法追回。客户端验证可在提交前防止这些代价高昂的错误。

验证器适用于所有 SEPA 国家以及大多数其他采用 IBAN 的国家(总共超过 70 个)。它只检查结构有效性——不验证账户是否实际存在或处于活动状态。

如何使用这个工具

如何校验 IBAN 的校验位

  1. 输入 IBAN

    把 IBAN 粘到「IBAN」字段。空格会被去除,字母转大写,因此 `de89 3704 0044 0532 0130 00` 与 `DE89370400440532013000` 解析结果相同。

  2. 点击运行

    结果返回 `length`(清洗后长度)与 `checksumValid`(布尔)。mod-97 校验(ISO 13616):把前 4 位移到末尾,字母替换为 A=10…Z=35,所得数 mod 97 必须等于 1。

  3. checksumValid 不能证明

    通过校验并不证明账户存在、银行代码当前在用,或 IBAN 属于命名受款人。SEPA 付款时银行还会做更深入的服务端校验。

  4. 国家长度提示

    DE 22、FR 27、IT 27、GB 22、NL 18、ES 24、SA 24、AE 23。前 2 字母国家码与长度不匹配,往往在跑校验之前就已经是强拼写错误信号。