IBAN 国际银行账号验证

🏦 IBAN Validator

Validate an IBAN's country code and check digits with the ISO 13616 mod-97 algorithm, with sample IBANs per country.

📖 国家 IBAN 长度速查表

点击国家代码可快速加载示例

📐 工作原理与说明
mod-97 校验:将 IBAN 前 4 位移至末尾,字母转数字(A=10 … Z=35),整体 mod 97 应等于 1
依据 ISO 13616 的 mod-97 算法校验 IBAN 国家代码与校验位,并核查各国家/地区的 IBAN 标准长度;仅校验格式,不验证账户真实性。
国家代码IBAN 长度BBAN 结构

💡 mod-97 校验算法

ISO 13616 mod-97 算法步骤:
1. 将 IBAN 前 4 位(国家代码 + 校验位)移到末尾;
2. 将所有字母转换为数字(A=10, B=11, …, Z=35);
3. 对得到的数字串执行 mod 97 运算;
4. 若结果为 1,则 IBAN 校验通过。

提示:IBAN 不区分大小写,标准格式为每 4 字符空格分隔,最多 34 个字符。中国目前未启用 IBAN 体系。

📚 深度解析:IBAN 校验

💡 常见使用场景

  • 校验国际银行账号 IBAN 格式与校验位
  • 跨境汇款前防错
  • 识别国家码与 BBAN 结构
  • MOD-97 算法
IBAN 结构
IBAN = 国别码(2 字母)+ 校验位(2 数字)+ 本国账号 BBAN。如 DE89 3704 0044 0532 0130 00:DE 德国、89 校验位、后接德国账号。
MOD-97 校验
把 IBAN 循环左移(校验位移至末尾),字母转数字(A=10…Z=35),整体对 97 取模,结果为 1 即合法。能抓绝大多数录入错误。

❓ 常见问题(FAQ)

IBAN 和账号关系?
IBAN 是在本国账号(BBAN)前加国码与校验位的标准化形式,便于跨国自动校验路由;本国内部仍用本地账号。
校验通过就一定能汇款吗?
通过仅说明格式与校验位正确;能否到账还取决于账户真实存在、行号有效及收款行政策,大额建议先小额试汇。
⚠️ 使用说明与注意事项
📖关于「IBAN 国际银行账号验证」 ▼

📝工具简介

IBAN 国际银行账号验证。IBAN 国际银行账号验证器。输入 IBAN,按 ISO 13616 与模 97 算法校验国家代码与校验位,支持点击国家加载示例,用于跨境汇款账号格式核验。

✨功能特点

🎯使用场景