IBAN 验证器

即时、私密、免费验证任何 IBAN 银行账号。

  • 我们不存储您的 IBAN。
  • 验证完全在您的浏览器中运行 — 不向服务器发送任何数据。
  • 无需账户。不存储任何数据。

向下滚动查看示例和详情

使用方法

使用方法

  1. 1

    从银行对账单或网上银行门户复制您的 IBAN。

  2. 2

    将其粘贴到上方的输入框 — 空格会自动忽略。

  3. 3

    验证即时运行,无需按钮,无需等待。

IBAN

什么是 IBAN?

国际银行账号 (IBAN) 是 ISO 13616 定义的全球标准格式,用于跨境识别银行账户。每个 IBAN 由 2 个字母的国家代码、2 位校验数字和特定国家的基本银行账号 (BBAN) 组成。在发起电汇之前使用此免费在线 IBAN 验证器,可避免因单个错误字符导致的高代价交易被拒问题。

IBAN = 国际银行账号 — 根据 ISO 13616 定义。

长度:15 个字符(挪威)到 34 个字符(最大值)。

结构:2 个字母的国家代码 + 2 位校验数字 + BBAN(国内账号)。

验证:mod-97 校验和 — 除法结果必须恰好等于 1。

覆盖:70+ 个国家,包括所有 36 个 SEPA 成员国。

SEPA:在单一欧元支付区内,仅凭 IBAN 即可完成支付。

IBAN 不会过期 — 只要银行账户开着就有效。

不能用于刷卡支付 — IBAN 仅用于银行转账。

Validation

IBAN 验证的工作原理

当您验证一个 IBAN 号码时,会依次运行三项检查。首先,两字母前缀与 70+ 个支持国家的注册表进行匹配。其次,总字符数与每个国家的固定预期长度进行比较。最后,计算 mod-97 校验和:IBAN 被重新排列,字母被替换为数字,结果除以 97。结构有效的 IBAN 余数始终为 1。

Benefits

为什么 IBAN 验证很重要

银行会拒绝结构无效的 IBAN 电汇。被拒绝的转账可能产生费用、延误数个工作日,并需要人工干预。客户端验证在错误到达银行网络之前就能发现,从而节省时间和金钱。这在电商结账、工资系统和 B2B 开票流程中尤为重要。

  • 防止高代价拒绝费用 — 通常每笔被拒绝转账 5–30 欧元。
  • 在拼写错误和数字互换到达银行网络之前发现它们。
  • 确认国家代码有效性 — 'UK' 而非 'GB' 是最常见的 IBAN 错误。
  • 按国家验证精确字符数 — 每个国家都有自己的固定长度。
  • 完全在您的浏览器中运行 — 您的 IBAN 从不传输到服务器。
  • 覆盖 70+ 个国家,包括所有 36 个 SEPA 成员和主要中东银行。
  • 免费、即时、无需注册。
Format

IBAN 格式说明

IBAN format in Germany

DE
89
37040044
0532013000
  • DE

    Country code

    Identifies Germany — ISO 3166-1 alpha-2.

  • 89

    Check digits

    Two-digit mod-97 checksum.

  • 37040044

    BLZ

    Bankleitzahl — 8-digit German bank routing code.

  • 0532013000

    Account number

    10-digit domestic account number (Kontonummer).

IBAN 中的银行代码是什么?

每个 IBAN 在 BBAN 中包含两个关键标识符:识别金融机构的银行代码和识别个人账户的账号。银行代码在每个国家有不同的名称 — 德国的 BLZ、英国的 Sort Code、瑞典的 Clearingnummer,以及立陶宛和大多数其他 SEPA 国家简称为银行代码。这些组成部分共同使完整的 IBAN 结构自给自足:国家、校验和、银行和账户集于一个经过验证的字符串中。

Examples

各国 IBAN 示例

以下所有示例均为结构有效的测试 IBAN。

DE德国
DE89 3704 0044 0532 0130 00

欧洲最大的 SEPA 市场。

LT立陶宛
LT60 1010 0123 4567 8901

所有立陶宛银行均属于 SEPA。

SE瑞典
SE45 5000 0000 0583 9825 7466

瑞典使用瑞典克朗但参与 SEPA。

GB英国
GB82 WEST 1234 5698 7654 32

英国脱欧后保留 IBAN 用于国际支付。

FR法国
FR76 3000 6000 0112 3456 7890 189

主要欧盟经济体中最长的 IBAN。

ES西班牙
ES91 2100 0418 4502 0005 1332

包含 10 位国内账号 (CCC)。

NL荷兰
NL91 ABNA 0417 1643 00

欧洲较短的 IBAN 之一。

IT意大利
IT60 X054 2811 1010 0000 0123 456

包含 1 个字符校验字母 (CIN)。

IBAN vs SWIFT

IBAN 与 SWIFT / BIC 的区别

IBAN 和 SWIFT/BIC 代码都出现在国际电汇中,但用途完全不同。IBAN 标识特定的银行账户 — 它告诉收款银行确切的存款位置。SWIFT 代码(也称为 BIC,银行识别码)标识银行本身,而非账户。可以把 SWIFT 想象成银行总部的邮政编码,IBAN 则是个人账户的完整街道地址。对于跨境转账,您通常需要两者:SWIFT/BIC 用于将付款路由到正确的机构,IBAN 用于贷记正确的账户。

IBANSWIFT / BIC
标识个人银行账户银行 / 分行
长度15–34 个字符8 或 11 个字符
标准ISO 13616ISO 9362
用于账户级路由(欧盟、SEPA)银行间消息(全球)
示例DE89 3704 0044 0532 0130 00COBADEFFXXX
IBAN vs Card

IBAN 与信用卡号 — 您需要了解的内容

IBAN 和卡号表面上看起来相似 — 都是一长串数字 — 但它们是完全不同的工具,用于截然不同的支付流程。IBAN 标识银行账户;卡号(Visa、Mastercard、Amex)标识支付卡产品。您不能在卡片结账时使用 IBAN,也不能用卡号进行银行转账。

IBANCard
标识对象银行账户支付卡产品
长度15–34 个字符15 位(Amex)或 16 位(Visa/MC)
含字母是(国家代码 + 银行代码)否 — 仅数字
有有效期否 — 账户永久有效是 — 印在卡上的 MM/YY

进行银行转账、设置直接借记或接收工资时使用 IBAN。在线上或线下结账购买商品或服务时使用卡号。切勿混用:在银行卡字段输入 IBAN(或反之)会立即导致错误。

需要验证卡号?试试我们的银行卡号验证器 — 使用 Luhn 算法检查 Visa、Mastercard 和 Amex 号码。
Usage

IBAN 可以用于支付吗?

可以 — IBAN 是欧洲及全球 70+ 个国家银行间支付的主要路由机制。SEPA 信用转账、SEPA 直接借记和大多数国际电汇都依赖 IBAN。但 IBAN 不能在销售终端或在线卡片结账中使用。这些场景需要支付卡。简而言之:IBAN 在银行账户之间转移资金;卡在卡账户之间转移资金。

共享 IBAN 安全吗?

在与经过验证的受信任对方(例如您的雇主、客户或公用事业公司)共享时,共享您的 IBAN 通常是安全的。仅凭 IBAN 无法在没有单独授权(如签署的直接借记授权书)的情况下发起借记或提款。但请像对待银行账号一样谨慎:避免公开发布,只提供给有合法理由向您汇款的当事方。切勿将您的 IBAN 与网上银行密码、卡片详情或一次性密码一起共享。

IBAN 用于国际转账

在 SEPA(单一欧元支付区,覆盖 36 个欧洲国家)内汇款时,除收款人姓名外,只需要 IBAN。对于 SEPA 以外的转账(例如到美国、加拿大或澳大利亚),通常还需要 SWIFT/BIC 代码,有时还需要路由号码或分行代码,具体取决于目标国家。在发起转账之前务必用验证器核实 IBAN:银行会对被拒绝的付款收取退回费用,追回汇错账户的资金可能需要数周时间。

Countries

IBAN 国家列表

IBAN 在 70+ 个国家使用,主要分布在欧洲、中东和加勒比海地区。以下是最常搜索的国家及其 IBAN 长度和结构有效的示例。

SEPA(单一欧元支付区)— 36个欧洲国家,只需一个IBAN即可完成付款,无需额外代码。

美国、加拿大、澳大利亚、中国、印度、日本以及亚洲和美洲大部分地区不使用 IBAN。对于汇往这些国家的转账,请使用 SWIFT/BIC 以及当地路由标识符 — 美国的 ABA 路由号码、澳大利亚的 BSB、印度的 IFSC。

Common mistakes

常见 IBAN 错误

IBAN 中哪怕一个字符错误都会导致被拒绝。以下是最常见的错误:

  • 数字位置互换

    交换两个相邻数字(例如 '12' → '21')很容易被肉眼忽视,但会在 mod-97 校验和处失败。始终复制而非手动输入。

  • 国家代码错误

    将 'UK' 用于英国 IBAN 而非 'GB' 是最常见的国家代码错误。英国的 ISO 3166-1 代码是 GB,而非 UK。

  • 长度不正确

    每种 IBAN 格式都有固定长度 — 德国始终为 22 位,法国始终为 27 位。字符数不正确的 IBAN 结构上无效。

  • 包含空格

    IBAN 通常以每 4 个字符加空格的方式打印。电子传输前必须删除这些空格。我们的验证器会自动删除它们。

  • 将 IBAN 与账号混淆

    您的国内账号只是 IBAN 的一部分。德国账号有 10 位数字;完整的 IBAN 包含 22 个字符,含国家代码、校验数字和 BLZ。

  • 使用已关闭的账号

    结构有效性不能确认账户目前是否开放。始终向收款人确认 IBAN 仍然有效。

Troubleshooting

为什么 IBAN 验证会失败?

我们的验证器依次运行三项检查。任何一步失败都意味着 IBAN 结构无效:

  1. 1

    1. 未知国家代码

    前两个字符必须对应一个使用 IBAN 的国家。否则验证立即停止。

  2. 2

    2. 长度不正确

    每个 IBAN 都有特定国家的固定长度。过短或过长的 IBAN 在此步骤失败 — 无论内容如何。

  3. 3

    3. mod-97 校验和失败

    IBAN 被重新排列(前 4 个字符移到末尾),字母转换为数字(A=10,B=11,…),结果除以 97。有效的 IBAN 余数始终为 1。

通过全部三项检查确认 IBAN 结构正确。这并不确认账户是否存在或属于特定人员 — 只有收款银行才能核实这一点。

FAQ

IBAN 常见问题

什么是 IBAN 号码?

IBAN(国际银行账号)是一个标准化的字符串,最多 34 个字母数字字符,唯一标识参与国家的银行账户。它将 2 个字母的国家代码、2 位校验数字和国内账号 (BBAN) 组合在一个符合 ISO 13616 的国际认可格式中。

如何验证 IBAN?

将 IBAN 粘贴到本页上方的输入框中。验证器立即检查三件事:国家代码被识别、长度符合国家规范,以及 mod-97 校验和等于 1。三项全部通过,IBAN 才结构有效。

可以免费在线验证 IBAN 吗?

可以。本工具完全免费,无需注册,在您的浏览器中即时验证 70+ 个国家的 IBAN。不存储数据,也不向服务器传输数据。

IBAN 和账号相同吗?

不。您的账号 (BBAN) 只是 IBAN 的一个组成部分。IBAN 还包含 2 个字母的国家代码和 2 位校验数字。例如,德国账号有 10 位数字;完整的德国 IBAN 包含 22 个字符。

共享 IBAN 安全吗?

是的,与受信任的当事方共享时是安全的。共享您的 IBAN 允许他人向您的账户汇款,但不允许任何人提款。像对待账号一样谨慎 — 仅在必要时共享,绝不与银行密码或卡片详情一起共享。

IBAN 错误会发生什么?

银行会拒绝转账。可能会产生退款费用(通常 5–30 欧元)。追回汇给错误但结构有效的他人 IBAN 的资金可能需要数周。

没有 IBAN 可以汇款吗?

在 SEPA 国家内,IBAN 对所有转账都是强制性的。对于汇往没有 IBAN 的国家(如美国、加拿大、澳大利亚),需使用替代标识符 — ABA 路由号码或 BSB — 以及 SWIFT/BIC 代码。

美国使用 IBAN 吗?

不。美国不使用 IBAN 系统。美国国内转账使用 ABA 路由号码(9 位)和账号。对于国际汇入美国,汇款人需提供收款银行的 SWIFT/BIC 代码和收款人账号。

IBAN 有多少位?

IBAN 长度为 15 至 34 个字符,包含字母和数字 — 不只是数字。国家代码(2 个字母)和校验数字(2 位)在所有 IBAN 中都存在。挪威 IBAN 为 15 个字符;马耳他 IBAN 为 31 个字符。

IBAN 能识别银行吗?

部分可以。IBAN 的 BBAN 部分通常包含可解码出机构的银行代码。但该映射未经国际标准化 — 您需要特定国家的银行代码注册表。

IBAN 和 SWIFT 有什么区别?

IBAN 标识具体的银行账户。SWIFT/BIC 标识持有该账户的银行(或分行)。大多数国际转账需要两者:SWIFT/BIC 用于路由到正确的银行,IBAN 用于贷记正确的账户。

IBAN 和卡号相同吗?

不。IBAN 标识银行账户;卡号(Visa、Mastercard、Amex)标识支付卡产品。它们在完全不同的支付网络上运行。您不能在卡片支付中使用 IBAN,也不能用卡号进行银行转账。

如何找到我的 IBAN?

登录您的网上银行 — 您的 IBAN 通常显示在账户概览或账户详情中。它也出现在账单、银行官方信函和银行应用程序中。

所有国家都使用 IBAN 吗?

不。IBAN 在 70+ 个国家使用,包括所有欧盟/欧洲经济区成员、英国、中东一些国家和加勒比地区部分地区。美国、加拿大、澳大利亚、中国、印度和日本等主要经济体不使用 IBAN。

结构有效的 IBAN 仍然可能是错的吗?

是的。结构验证确认 IBAN 格式正确,但不确认账户是否存在或活跃。只有收款银行才能核实。汇款前始终与收款人核实 IBAN。

什么是 BBAN?

BBAN 即基本银行账号 — IBAN 的特定国家国内部分。在 2 个字母的国家代码和 2 位校验数字之后,所有剩余字符构成 BBAN。在德国(22 位 IBAN),BBAN 包含 18 个字符:8 位 BLZ 加 10 位账号。每个国家的 BBAN 结构由其国家银行监管机构制定。

什么是 SEPA?

SEPA(单一欧元支付区)是一项覆盖 36 个国家的欧洲支付一体化项目。在 SEPA 内,欧元转账只需 IBAN 即可发送 — 无需额外路由代码。标准 SCT 转账需 1 个工作日;SEPA 即时转账 (SCT Inst) 在 10 秒内全天候处理。

SEPA 转账需要多长时间?

标准 SEPA 转账 (SCT) 在 1 个工作日内结算。SEPA 即时转账 (SCT Inst) 在 10 秒内结算 — 每天 24 小时,每周 7 天,包括周末和节假日。大多数欧洲主要银行现在支持即时支付。

同一个 IBAN 可以用于多次转账吗?

可以。IBAN 是与您的银行账户关联的永久标识符 — 它不会在交易之间改变,也不会过期。您可以与多个当事方共享:雇主用于工资、客户用于发票、公用事业公司用于直接借记。

IBAN 和路由号码有什么区别?

IBAN 是 70+ 个国家使用的国际标准化账户标识符。路由号码(美国的 ABA 号码、澳大利亚的 BSB、印度的 IFSC)是没有 IBAN 系统国家的国内银行路由代码。向美国汇款时,您提供收款人的 9 位 ABA 路由号码和账号 — 没有 IBAN。对于国际转账,银行还需要 SWIFT/BIC 代码。

相关工具

相关工具

IBAN & Card Validator

免费、私密、即时的银行工具。

我们存储的内容

语言偏好保存在 cookie 中(NEXT_LOCALE)。深色/浅色主题保存在 localStorage 中(theme)。仅此而已——不向任何地方发送数据。

本网站使用 Google Ads 以保持免费。

© 2026 IBAN & Card Validator. 版权所有。