银行卡号校验器

输入银行卡号,可带或不带空格。页面会核对位数、Luhn 校验位,并根据开头数字判断卡组织,同时显示每一步。您输入的内容不会离开您的浏览器。

免费 在浏览器中运行 核对于2026年11月10日星期二

只能输入数字;空格和短横线会被忽略。请使用公开发布的测试号码,切勿输入真实银行卡号。

结果

结果 — 位数和校验位都正确时显示绿色。
卡组织 — 由开头数字判断。显示“无法识别”表示本页的任何号段都不匹配。

步骤

此工具在您的浏览器中运行。您输入的内容不会发送给我们。

使用方法

  1. 在 卡号 栏中输入号码,可带或不带空格。
  2. 查看 结果:绿色表示位数和 Luhn 校验位都正确。
  3. 查看 卡组织,了解开头数字所示的银行卡品牌。
  4. 若用于测试,请使用支付服务商公开的测试号码,例如下方来源中的 Stripe 测试号码。

Luhn 校验如何运作

银行卡号的最后一位是校验位。Luhn 方法由 ISO/IEC 7812-1用于银行卡号,从右往左计算:每隔一位数字加倍,加倍后大于9的结果要减去9。所有数字的合计必须是10的倍数。

合计 = 各位数字之和,从右往左每隔一位的数字加倍(若大于9则减9)
合计 mod 10 = 0时有效
  • Luhn 校验能发现输入错误,例如某一位数字被改动;它无法判断账户是否存在或是否有余额。
  • 校验前会去除空格和短横线,因此它们不影响结果。

由开头数字判断卡组织

银行卡的开头数字(发卡行识别号,IIN)显示其卡组织。本页面采用维基百科“Payment card number”条目中公开的 IIN 表,并补充了两个卡组织网站的资料:Troy 的品牌指南(以9792开头的示例号码)以及美国运通的商户页面(34和37)。

号段如下:Visa 为4;Mastercard 为51至55及2221至2720;美国运通为34和37;Discover 为6011、644至649、65及622126至622925;JCB 为3528至3589;UnionPay 为62;Diners Club 为30、36、38和39;Maestro 为5018、5020、5038、5893、6304、6759、6761至6763、676770和676774;Mir 为2200至2204;RuPay 为60、65、81、82和508;Troy 为9792。开头不在列表中的号码显示为“无法识别”。

位数依据表中各卡组织的行:Visa 为13、16或19位;Mastercard 为16位;美国运通为15位;Discover、JCB 和 UnionPay 为16至19位;Diners Club 为14至19位;Maestro 为12至19位;Mir 为16至19位;RuPay 为16位;Troy 为16位。无法识别卡组织的号码按8至19位核对,即该条目给出的银行卡号位数范围。

测试号码与真实卡号

支付服务商会公布测试卡号,它们在校验器看来与真实卡号相似,但不会产生任何资金流动。Stripe 在其测试页面中按品牌列出了这些号码,例如 Visa 的4242 4242 4242 4242和 Diners Club 的3056 9300 0902 0004。

本页面的内容全部保留在您的浏览器中,不发送任何内容。不过,这里只应输入测试号码:真实卡号是一种机密信息,而对于您自己拥有的银行卡,并不需要进行此类校验。

示例:4242 4242 4242 4242

该号码共16位,开头为4,因此卡组织为 Visa。从右往左,每隔一位的数字都是4,每个4加倍为8:8 × 8 = 64。其他位置的2相加为2 × 8 = 16。

合计为64 + 16 = 80,是10的倍数,因此 Luhn 校验通过,号码的格式有效。

部分 数字 合计
加倍的数字(从右往左每隔一位) 4 × 8,每个加倍为8 64
未加倍的数字 2 × 8 16
总和 80,是10的倍数

常见问题

把银行卡号输入本页面安全吗?

本页面在浏览器中运行,不发送任何内容,但安全的习惯是只输入公开发布的测试号码。切勿把真实卡号输入您不信任的网站。

卡号格式有效,是否代表这张卡可以使用?

不能。校验只能确认号码格式正确,不能确认银行卡是否存在、是否启用或是否有余额,这些只有发卡机构才能确认。

在哪里可以找到测试卡号?

Stripe 在其测试页面中按品牌公布了测试卡号,下方来源中也列出了这些号码。这些号码仅供测试使用,不会产生资金流动。

为什么只有以9792开头的号码显示为 Troy?

Troy 品牌的示例号码以9792开头。公开的 IIN 表把65同时列给 Discover 和 RuPay,因此本页面把65识别为 Discover,而不是 Troy。

“无法识别”是什么意思?

开头数字与本页面的任何号段都不匹配。这张卡仍可能是有效的,只是来自本页面未列出的卡组织或号段。

页面会保存我输入的号码吗?

不会。号码只在您的浏览器中核对,既不会被保存,也不会被发送给任何人,也不会发送到任何服务器。

资料来源

数据和文字最近核对于2026年11月10日星期二。

我们使用必要的 Cookie 来运行网站。经您同意后,Google 还会使用广告 Cookie 展示个性化广告。如果您拒绝,仍会看到广告,但广告不会个性化。