随机 IBAN 生成器

符合各国格式、MOD-97 校验位正确的有效测试 IBAN,可直接复制,且从未由任何银行发放。

  • 91 个国家
  • 免费,无需注册
  • API 和 MCP 服务器
格式

DE10100100102296571305

  1. 国家代码 DE
  2. 校验位 10
  3. 银行代码 10010010
  4. 账号 2296571305
批量生成 最多 100 个 IBAN,可导出为 CSV、JSON、SQL 或纯文本

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

MOD-97 校验通过

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

德国 IBAN 格式

Random IBAN Generator: Valid Test IBANs for 91 Countries on LaunchNest

在 AI 助手中使用

将 MCP 服务器添加到 Claude、Cursor 或 VS Code,直接在对话中生成测试 IBAN。无需账号,也无需 API 密钥。

IBAN 由哪几部分组成

每个 IBAN 都由相同的三部分组成,只有最后一部分因国家而异。

DE893704 0044 0532 0130 00

国家代码 DE

取自 ISO 3166-1 的两个字母,例如德国是 DE,意大利是 IT。它决定了后面的部分采用哪个国家的格式。

校验位 89

根据整个 IBAN 用 MOD-97 算出的两位数字,几乎能发现所有输入错误,比如输错一位数字或两个字符前后颠倒。

BBAN 3704…

即本国账号部分:包括银行代码,通常还有分行代码,然后是账号,有些国家还带有国内校验位。在本站支持的国家中,它的长度为 11 到 27 个字符,视国家而定。

校验位是怎么计算的 什么是 IBAN?

按国家生成 IBAN

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

在代码中调用生成器

测试套件、CI 流水线或 AI 智能体需要 IBAN?同一个生成器也通过 REST API 和公开的 MCP 服务器提供。

  • REST API 每次请求最多生成 100 个 IBAN,还可以验证 IBAN、查询各国格式。需要 API 密钥,通过电子邮件申请发放。
  • MCP 服务器 让 AI 智能体生成和验证测试 IBAN。公开使用,无需密钥。
  • iban-check 开源库,可在 JavaScript 和 TypeScript 中离线验证和解析 IBAN。无依赖,MIT 许可证。 GitHub · npm
请求
curl -H "X-API-Key: YOUR_KEY" \
  "https://generaterandomiban.com/api/v1/generate/DE?count=2"
响应
{
  "country": { "code": "DE", "iban_length": 22 },
  "count": 2,
  "ibans": [
    {
      "iban": "DE89370400440532013000",
      "formatted": "DE89 3704 0044 0532 0130 00",
      "valid": true
    },
    …
  ]
}

常见问题

什么是随机 IBAN 生成器?

一种生成结构有效 IBAN 的工具:国家代码、长度和格式都正确,校验位也能通过 MOD-97 检验。开发和测试人员用它填写支付表单、准备测试数据,不必动用真实的银行信息。

这些 IBAN 是真的还是假的?

它们是测试 IBAN,有时也被称为假 IBAN:账号是随机的,校验位是正确的。它们并非银行发放,切勿用于真实付款。

生成的 IBAN 能通过验证吗?

能通过结构检查:国家代码、长度、字符格式和 MOD-97 校验位;凡是已知官方算法的国家,国内校验位也能通过。需要银行数据的检查则不同。如果默认开启的仿真模式给了它一个真实的银行代码(部分国家有这类代码),银行目录检查会接受它,否则通常会拒绝。账户查询也无法确认它。

MOD-97 校验是怎么进行的?

把前四个字符移到末尾,将每个字母换成两位数字(A = 10,B = 11,依此类推到 Z = 35),再用得到的数除以 97。余数为 1,就说明校验位正确。这一方法出自 ISO 7064,是 IBAN 标准 ISO 13616 的一部分。

支持哪些国家?

共支持 91 个国家和地区,即 SWIFT 的 IBAN 注册表中的全部国家和地区,外加阿尔及利亚和摩洛哥。其中包括欧盟全部 27 个成员国、英国、瑞士和挪威,以及中东、非洲、亚洲和美洲的国家,例如土耳其、沙特阿拉伯、哈萨克斯坦、巴西和哥斯达黎加。每个国家都按其本国格式生成。

查看全部问题 验证已有的 IBAN