信用卡验证器

立即检查您的信用卡号是否有效——快速、简单、安全。

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.

关于此工具

你有一个信用卡号码,但不确定它是否合法?也许你正在构建一个结账表单,不想在有人输入“1234-5678-9012-3456”时还让它通过,显得你很业余。这时候就需要一个信用卡验证器了。这可不是什么魔法——只是数学和一些规则。此工具会根据格式、长度以及Luhn算法(20世纪60年代发明的一种校验和技巧,听起来很高大上)来检查一个卡号*是否可能*有效。它不会告诉你这张卡是否有余额,或者是否被盗——只会判断这个号码是否合理。 我之所以构建这个工具,是因为我受够了测试过程中看到假卡号蒙混过关。它简单、快速,而且不会收集你的数据。你只需粘贴一个号码,点击验证,就能得到结果。无需注册,无需跟踪,没有废话。

主要功能

  • 检查卡号长度——Visa、Mastercard、Amex等卡种都有特定的位数要求。
  • 应用Luhn算法,以发现拼写错误或随机猜测。
  • 根据起始数字识别卡类型(Visa、Mastercard、Discover等)。
  • 忽略空格和短横线——因此你可以粘贴“4111 1111 1111 1111”或“4111-1111-1111-1111”,它依然能正常工作。
  • 完全在浏览器中运行——不会向服务器发送任何数据。
  • 加载后支持离线使用。非常适合在移动中测试。

常见问题

此工具能否验证卡片是否有效或是否有余额?
不能。它只会检查号码格式是否正确,以及是否通过Luhn测试。它无法告诉你卡片是否真实、有效或是否有余额。要做到这一点,你需要通过真实的支付网关处理一笔付款——那又是另一回事了。

使用此工具时,我的卡号安全吗?
安全。验证过程完全在你的浏览器中进行,不会通过互联网发送任何数据。关闭标签页后,数据就消失了。我不会记录任何内容,也不想要你的卡号。