银行卡的编号就是各银行发行的硬卡的编号,是中国人民银行在商业银行之间统一发行的交易号,商业银行之间的交易号有统一的规定,每一行的交易号是不一样的。银行卡储蓄卡卡号有三种格式,19位、17位和16位的。信用卡卡号则统一为16位号码。储蓄卡招商银行、建设银行是16位的,交通银行17位,其余银行则都为19位。卡号的前6位数字代表发卡行标识代码,也叫BIN号,不同的BIN号代表了不同的银行卡组织和卡片级别。
银行卡号的组成分为银行卡BIN号、发卡机构自定义位和校验码:
BIN号就是指银行卡发卡机构的标识代码,而银行卡号的前6位数就是BIN号,通过BIN号我们可以知道该银行卡的发行银行。
银行卡中间的部分是银行卡的发卡行自定义位。
银行号的最后一位即为银行卡号的校验码,校验码是根据特殊的公式计算出来的。