虚假 IBAN 生成器
生成用于测试的虚假但结构有效的 IBAN——正确的国家长度、正确的 SWIFT 注册表 BBAN 格式,以及真实的 ISO 7064 校验位,覆盖 77 个国家。可选种子,用于生成可复现的测试数据。完全在您的浏览器中运行。
输入
设置国家代码、总长度和 BBAN 格式。
留空则每次生成新的随机 IBAN。输入任意文本后,相同设置将始终生成相同的 IBAN。
输出
| 属性 | 值 |
|---|---|
| No data yet | |
使用此工具的更多方式
REST API
curl -X POST https://api.iotools.cloud/v1/tool/fake-iban-generator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"country": "DE",
"count": "5",
"format": "spaced",
"seed": "demo"
}'替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。
让 AI 代理执行
Use the IOTools `fake-iban-generator` tool (Fake IBAN Generator) on this input:
YOUR_INPUT_HERE将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。
嵌入式小组件
<iframe
src="https://iotools.cloud/embed/fake-iban-generator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="虚假 IBAN 生成器 — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。
| 每次 API/MCP 调用费用 | 5 积分起 |
|---|---|
| 需要更多积分? | 查看定价 |
也可通过
使用指南
涉及银行账户信息的测试数据很麻烦:你需要能通过校验的 IBAN,但绝不想用到真实的账户。这个生成器产生的 IBAN 在结构上完全正确、却完全是虚构的:国家代码正确、长度正确、BBAN 格式正确、ISO 7064 校验位真实有效,并且与任何银行账户都没有关联。
使用方法
- 选择国家——共支持 77 个国家,也可以选择随机以获得混合批次。
- 设置数量(1–100)。
- 选择格式:打印格式(每四位一组,与纸质 IBAN 的样式一致)或电子格式(无空格,与支付文件中的传输格式一致)。
- 可选:设置种子,详见下文。
- 点击生成 IBAN,然后复制或下载列表。
种子为什么重要
种子留空时,每次运行都会得到全新的随机 IBAN。在其中输入任意内容——test-fixtures-v1、工单编号或项目名称——相同的国家、数量和种子将永远生成逐字节相同的 IBAN。
这正是“粘贴一次即用”的测试数据与“可以提交进代码库”的测试数据之间的区别。带种子的批次可以直接放进测试夹具文件、快照测试或带种子的数据库中,一年后在别人的机器上打开,内容依然不变。
“结构有效”究竟意味着什么
很多生成器只保证了长度正确,这远远不够。SWIFT IBAN 注册表为每个国家规定了 BBAN(国家代码和校验位之后的部分)中每个位置的字符类型。英国 IBAN 以四个字母的银行代码开头(GB82 **WEST** …);德国 IBAN 全部是数字;土耳其 IBAN 中间有一个字母数字位。
如果做错,生成的字符串可能通过简单的 MOD-97 检查,却会被任何正规校验工具拒绝——而那恰恰是你想要测试的代码。这里生成的每个 IBAN 都遵循其所属国家的注册表格式,校验位则用真实的 ISO 7064 MOD-97-10 算法计算,因此能通过严格的校验。
这些是真实的吗?
不是。校验位在数学上是正确的,这正是重点所在,但银行和账户标识符只是随机噪声。生成的 IBAN 不会对应任何真实账户,也无法用于转账。它适用于表单校验、单元测试、演示和截图——绝不能代替真正的付款指令。
生成过程完全在你的浏览器中进行。不会向任何服务器发送数据,生成的 IBAN 也不会被存储或记录。
如何验证其中一个?
将它粘贴到 IBAN Validator——它使用相同的国家注册表,因此本工具生成的任何 IBAN 都会显示为有效。至于转账中的银行标识部分,SWIFT/BIC Validator 可以检查 BIC 代码。
我还需要虚假的卡号或其他模拟数据
Fake Data Generator 涵盖姓名、地址、邮箱及类似的模拟记录;Credit Cards Generator 生成通过 Luhn 校验的测试卡号,其原理与本工具生成通过 MOD-97 校验的 IBAN 相同。