IBAN 验证器
IBAN(国际银行账号)由国家代码、两位校验码和国家特定 BBAN 组成。校验两步:(1) 长度匹配该国官方规范;(2) 把字母换成数字并重排后 mod-97 等于 1。本工具完全在本地完成两项检查,并展示解析后的国家、校验码、BBAN 及错误信息。便于在付款前发现表单输入的笔误。
—
在上方粘贴 IBAN 进行校验。
校验在本地进行(无网络调用)。校验和只证明 IBAN 形式正确,不证明账户真实存在。
使用方法
- 粘贴 IBAN。空格和大小写无关——会被规范化。
- 查看状态:✓ 有效 = 长度与校验和均通过。
- 若无效,错误列表会指出问题(非法字符、长度错、校验和失败、未知国家)。
常见问题
- IBAN 有效 = 账户存在?
- 不。校验和只能抓到笔误或转录错误。要确认账户真实存在需要银行 API(如 SEPA SCT Inst 查询)——浏览器内做不到。
- 为什么我的美/加账户失败?
- 美国、加拿大、澳大利亚、新西兰及多数非欧洲国家不使用 IBAN,而用 ABA/routing + 账号或本地方案。IBAN 主要覆盖欧洲、中东和部分加勒比。
- mod-97 怎么算?
- 把前 4 个字符(国家 + 校验码)挪到末尾,把每个字母换成 A=10、B=11、…、Z=35 对应数字,结果当成大整数对 97 取模。有效 IBAN 为 1。
- 校验码与账户内部校验码一样吗?
- 不一样——IBAN 校验码由 BBAN 计算。BBAN 本身可能还有自己的内部校验码(如西班牙有两位),两者分开。
相关工具
信用卡校验(Luhn + 卡组织)
用 Luhn 校验和验证卡号、识别卡组织(Visa/MC/Amex 等)、核对长度。本地完成,不联网。
日常 0 0
模幂计算器 (aᵇ mod m)
使用快速二进制幂运算精确计算任意大整数的 a^b mod m,并给出底数的模乘逆元。非常适合 RSA、Diffie-Hellman 和数论运算。
日常 0 0
ISBN 验证(ISBN-10 / ISBN-13)
校验 ISBN-10 与 ISBN-13 校验和,并在两种格式间互转。支持连字符与空格。
日常 0 0
斐波那契数列生成器
以精确的大整数生成前 N 个斐波那契数 — 0、1、1、2、3、5、8 …… — 并显示最后一项、累计和以及最后两项的黄金比例近似值。
日常 0 0
数字格式化器 (Intl.NumberFormat)
按各地区惯例格式化数字 — `1,234,567.89`、`1.234.567,89`、`$1.23M`、`12 345 ₽` — 并获取对应 JavaScript 片段。
日常 0 0
分数计算器 — 加减乘除
对分数、带分数、小数做加减乘除。给出最简分数、带分数、小数结果以及运算步骤。
日常 0 0