银行卡校验
银行卡号校验
批量校验
批量校验结果将显示在这里
银行卡知识
银行卡号一般由 16-19 位数字组成:
| 部分 | 位数 | 说明 |
|---|---|---|
| 发卡行标识代码 (BIN) | 6-8 位 | 标识发卡银行和卡片类型 |
| 个人账户标识 | 6-12 位 | 个人在银行的账户标识 |
| 校验码 | 1 位 | 使用 Luhn 算法计算 |
Luhn 算法(也称模 10 算法)是一种简单的校验和公式,用于验证银行卡号的有效性:
- 从卡号最后一位开始,逆向将偶数位数字乘以 2
- 如果乘积大于 9,则减去 9(或者两位数字相加)
- 将所有数字相加
- 如果总和能被 10 整除,则校验通过
注意:Luhn 算法只能验证卡号格式是否正确,不能验证卡号是否真实存在。
621700-621799 中国建设银行
622200-622299 中国工商银行
622800-622899 中国农业银行
621660-621669 中国银行
622500-622599 中国邮政储蓄银行
621000-621099 招商银行
622150-622159 交通银行
622600-622699 浦发银行
622900-622999 广发银行
623000-623099 平安银行
