波斯尼亚和黑塞哥维那 IBAN 生成器

波斯尼亚和黑塞哥维那 IBAN 共 20 个字符,以 BA 开头。下面这个 IBAN 是随机生成的,符合该国的 IBAN 结构,能通过 MOD-97 校验,因此表单验证会接受它,但它并非银行发放。

格式

BA391994255418980616

  1. 国家代码 BA
  2. 校验位 39
  3. 银行代码 199
  4. 分行代码 425
  5. 账号 54189806
  6. 国内校验位 16
批量生成 最多 100 个 IBAN,可导出为 CSV、JSON、SQL 或纯文本

在 CSV、JSON 和 SQL 中,IBAN 的每个分段(银行、分行、账号、校验位)各占一列。

MOD-97 校验通过

仿真模式:使用真实的银行代码,账号随机。此 IBAN 并非银行发放,但可能碰巧与真实账户一致。切勿用于付款。

验证 IBAN

粘贴任意国家的 IBAN,校验其长度、格式和校验位。

未启用 JavaScript 时,此表单会打开完整的 IBAN 验证工具。

完整的 IBAN 验证工具

波斯尼亚和黑塞哥维那 IBAN 格式

BA IBAN 的长度、格式和各部分的位置,并附示例 IBAN。

IBAN 长度 20
BBAN 长度 16
BBAN 格式 3n3n8n2n
结构 BAkk bbb sss cccccccc xx
示例(电子格式) BA391290079401028494
示例(打印格式) BA39 1290 0794 0102 8494
BBAN 中的字母 无,仅含数字
国内校验位 第 19–20 位
IBAN 校验位 始终为 BA39
来源 SWIFT IBAN 注册表第 102 版(2026 年 6 月)

各部分位置

组成部分 位置 长度 示例
国家代码 1–2 2 BA
校验位 3–4 2 39
银行代码 5–7 3 129
分行代码 8–10 3 007
账号 11–18 8 94010284
国内校验位 19–20 2 94

格式中,n 表示数字,a 表示大写字母,c 表示字母或数字。字母前面的数字是该段的字符数。

国内校验位

除了两位 IBAN 校验位,BA IBAN 的 BBAN 中还有国内校验位,位于第 19–20 位。它们根据本国账号算出,遵循本国的规则。

它们采用 ISO 7064 MOD 97-10,与 IBAN 校验位的方法相同,只是作用于它们前面的数字:把这个数乘以 100 后除以 97,再用 98 减去余数。

本生成器在两种模式下都按官方算法计算这些校验位,因此会核对它们的验证程序也会接受本页的 IBAN。

由于这项校验,整个 BBAN 除以 97 的余数总是相同,因此所有有效的 BA IBAN 的 IBAN 校验位都一样:BA39。

来源:Centralna banka Bosne i Hercegovine。

国内校验位的计算原理

仿真模式下的真实银行代码

仿真模式默认开启:生成器会从这份名单中选取银行代码,账号仍然随机,因此这些 IBAN 并非银行发放。关闭“仿真”后,银行代码也是随机的。

银行 银行代码
Raiffeisen Bank BiH 161
UniCredit Bank (Mostar) 338
Intesa Sanpaolo Banka BiH 154
Sparkasse Bank BiH 199
NLB Banka Sarajevo 132
ASA Banka 134
Bosna Bank International 141
UniCredit Bank Banja Luka 551

分行代码仍为随机值。

BA IBAN 的测试要点

  • 去掉空格后,BA IBAN 必须正好是 20 个字符,19 个或 21 个字符都应拒绝。
  • 校验位之后只有数字:验证 BA IBAN 时,这部分出现任何字母都应拒绝。
  • 要对国内校验做负向测试,可以改动第 19 位的字符,再重新计算 IBAN 校验位(本站的验证器会提示正确的值)。这样 IBAN 能通过 MOD-97 校验,却无法通过国内校验。
  • 可直接用于负向测试的无效值:BA391290079401028495(改动了最后一个字符,MOD-97 校验失败)和 BA39129007940102849(少了一个字符)。
  • 银行目录检查:生成器默认使用真实的银行代码,例如 338(UniCredit Bank (Mostar));关闭“仿真”后使用随机代码,因此已知银行和未知银行两种情况都能测试。

关于波斯尼亚和黑塞哥维那 IBAN

波斯尼亚和黑塞哥维那 IBAN 长 20 个字符,国家代码之后全是数字:3 位银行代码、3 位分行代码、8 位账号和 2 位国内校验位。国内校验位采用与 IBAN 相同的 ISO 7064 MOD 97-10 方法,所以该国每个有效的 IBAN 都以 BA39 开头。IBAN 规则于 2007 年 1 月发布,银行有 2 年时间来落实。

波斯尼亚和黑塞哥维那 IBAN 常见问题

波斯尼亚和黑塞哥维那 IBAN 有多少个字符?

共 20 个字符:国家代码 BA、两位校验位,以及 16 个字符的本国账号部分(BBAN)。

波斯尼亚和黑塞哥维那 IBAN 是什么样子的?

例如 BA39 1290 0794 0102 8494。这是打印格式,每四位一组。表单和文件中通常不加空格:BA391290079401028494。

波斯尼亚和黑塞哥维那 IBAN 可以包含字母吗?

不可以。BA IBAN 在校验位之后只有数字:BBAN 格式为 3n3n8n2n。

波斯尼亚和黑塞哥维那 IBAN 中的银行代码在哪里?

银行代码位于第 5–7 位,注册表示例中为 129。分行代码位于第 8–10 位(007)。生成器默认(仿真模式)使用真实的银行代码,例如 Raiffeisen Bank BiH 的 161。

这个波斯尼亚和黑塞哥维那 IBAN 能通过验证吗?

它能通过大多数表单所做的检查:国家代码、长度、字符格式和 MOD-97 校验位。BBAN 中的国内校验位按官方算法计算,因此同时校验这些位的验证器也会接受此 IBAN。在默认的仿真模式下,银行代码也是真实的,因此能通过银行目录检查。但账户查询或收款人姓名核对无法确认它,因为账号是随机的。

能用生成的波斯尼亚和黑塞哥维那 IBAN 注册服务或收款吗?

不能。这是测试数据,不是银行发给您的。汇入的钱会被退回;如果号码碰巧属于某个人,钱就会转到陌生人手里。用它注册服务、申请免费试用或设置直接借记,都属于滥用。您自己的 IBAN 可以在银行 App 和对账单上找到。

其他国家

选择一个国家,查看它的 IBAN 格式并获取有效的测试 IBAN。代码旁的数字是该国 IBAN 的长度。