工具功能
本工具使用Luhn(模10)算法校验银行卡号格式是否有效,同时根据卡号开头BIN码识别常见卡组织,包括中国银联、Visa、MasterCard、美国运通等。本工具仅做本地格式校验,不联网查询卡片真实有效性,也不会存储您输入的卡号。
使用方法
在输入框中输入完整银行卡号,输入过程中会自动实时校验,也可以点击「校验银行卡号」按钮手动触发。结果会显示校验结果、卡号长度以及识别出的卡组织。
校验原理
Luhn(模10)算法是银行卡号广泛使用的校验算法,计算步骤如下:
- 从卡号倒数第二位开始,每隔一位将数字乘以2
- 如果乘以2后得到的数字大于9,则将结果减去9
- 将所有处理后的数字相加得到总和
- 如果总和能被10整除,则卡号格式有效,否则无效
卡组织识别根据卡号开头BIN码规则判断:
- 银联:以62开头
- Visa:以4开头
- MasterCard:51-55开头或2221-2720开头
- 美国运通(AmEx):34、37开头
注意事项
本工具仅验证卡号格式是否符合编码规则,无法判断卡片是否真实存在、是否属于您本人。输入卡号时请仔细检查,避免输入错误。仅供参考,不构成专业建议。