IBAN 校验
国际银行账号格式校验
📋 IBAN 输入
支持空格分隔,自动转换为大写
💡 使用说明
什么是 IBAN?
IBAN(International Bank Account Number,国际银行账号)是一个国际标准的银行账号格式,用于标识跨国转账的银行账户。
📐 IBAN 结构
- 国家代码 - 2 位字母(ISO 3166-1 alpha-2)
- 校验位 - 2 位数字(Mod 97 校验)
- BBAN - 基本银行账号(长度因国家而异)
校验方法
- 将 IBAN 的前 4 位移动到末尾
- 将字母转换为数字(A=10, B=11, ..., Z=35)
- 对结果进行 Mod 97 运算
- 如果结果为 1,则 IBAN 有效
应用场景
- SEPA(单一欧元支付区)转账
- 国际银行转账验证
- 金融系统集成
- 账号格式验证
支持的国家/地区
目前支持 80+ 个国家和地区的 IBAN 格式验证,包括欧盟成员国、中东、非洲和拉丁美洲等。
校验结果
有效
该 IBAN 通过所有验证
📊 IBAN 信息
格式化DE89 3704 0044 0532 0130 00
国家代码DE
国家/地区德国 (Germany)
校验位89
BBAN(基本账号)370400440532013000
长度22 / 22
🔍 验证详情
格式检查
格式正确(2位国家码 + 2位校验位 + BBAN)
长度检查
长度正确
校验和检查
Mod 97 校验通过
📐 IBAN 结构
国家代码
DE
校验位
89
BBAN
370400440532013000