银行卡号校验工具
在线银行卡号校验工具,纯浏览器本地校验:基于 Luhn 算法判断卡号合法性,并按 IIN 号段识别 Visa、Mastercard、银联、AmEx、JCB、Diners、Discover 卡组织,支持空格/连字符容错,不上传任何卡号。
使用说明
输入即校验,无需点击
等待输入
卡组织
—
卡号位数
—
格式化
—
说明:本工具在浏览器本地完成校验,不上传任何卡号。仅依据公开的 IIN/BIN 号段前缀与 Luhn 校验位判断,不连接发卡行数据库,故不区分「借记卡 / 信用卡」及具体发卡银行。
🧪 常用测试卡号(点击填入)
📖 校验与识别规则
- Luhn 算法:从右起偶数位乘 2,若 ≥10 则减 9,所有位求和须能被 10 整除。校验位用于防输错
- Visa:以 4 开头,长度 13 / 16 / 19 位。
- Mastercard:以 51–55 或 2221–2720 开头,长度 16 位。
- 银联 UnionPay:以 62 开头,长度 16–19 位。
- American Express:以 34 / 37 开头,长度 15 位。
- JCB:以 3528–3589 开头,长度 16–19 位。
- Diners Club:以 300–305 / 3095 / 36 / 38 / 39 开头,长度 14 位。
- Discover:以 6011 / 644–649 / 65 开头,长度 16–19 位。
注意:真实卡号长度通常为 13–19 位。即便通过 Luhn 校验并匹配某卡组织号段,也不代表该卡真实存在或可用,仅说明其格式合法。请勿在公共环境输入真实银行卡号。