信用卡验证器

几秒钟内检查您的信用卡号码是否有效。

Tool Icon 信用卡验证器

Credit Card Validator

Validate credit card numbers using Luhn algorithm

Supported Card Types:
Card Type IIN Range Length Validation
Visa 4 13, 16
Mastercard 51-55 16
American Express 34, 37 15
Discover 6011, 65 16
JCB 35 16
Diners Club 36, 38 14, 16
How Luhn Algorithm Works:

Starting from the rightmost digit, double the value of every second digit.

If doubling results in a two-digit number, add those digits together.

Sum all the digits (including the undoubled ones).

If the total modulo 10 is 0, the number is valid according to the Luhn algorithm.

关于此工具

那么,您有一个信用卡号码,但不确定它是否合法?也许它来自用户注册表单,或者您正在测试结帐流程并且不想在虚假数据上浪费时间。这就是信用卡验证器的用武之地。这并不神奇——只是快速检查一下数字是否遵循正确的模式并通过基本的数学测试(如果你关心的话,称为 Luhn 算法)。它不会告诉您该卡是否处于活动状态或里面有钱。但在您将它们发送到支付处理商之前,它会捕获拼写错误、虚假数字和明显错误的格式。 我之所以创建这个,是因为我厌倦了在测试过程中看到垃圾卡号被漏掉。多了一位数字,少了一位空格——突然之间,您的日志中就充满了失败的费用。该工具在您的浏览器中运行,不存储任何内容,并为您提供直接的答案:有效或无效。

主要功能

  • 使用 Luhn 算法检查卡号 - 无需猜测,只需数学即可。
  • 支持所有主要卡类型:Visa、Mastercard、American Express、Discover 等。
  • 即时反馈 - 输入数字并实时查看结果。
  • 没有数据离开您的设备。一切都发生在本地。
  • 适用于移动设备、桌面设备或平板电脑 - 无需应用。
  • 自动处理空格和破折号。您不必清理输入。
  • 如果号码有效,则显示卡类型(例如 Visa 或 Amex)。

常见问题解答

这个工具真的可以给卡充值吗?
不。它仅检查数字格式是否正确并通过 Luhn 检查。它不连接到任何银行或支付系统。可以将其想象为信用卡号码的拼写检查器。

我可以用它进行真实交易吗?
不是真的。虽然它有助于发现明显的错误,但它不会验证该卡是否处于活动状态、是否有资金或是否已获得使用授权。始终使用适当的支付网关(例如 Stripe 或 PayPal)进行实际收费。