银行账号和卡号的区别在于性质不同、账号位数不同、持久性不同。
1、性质不同
银行账号,是指存款人在经办银行开立的办理资金收付结算的人民币活期存款账户。银行结算账户按存款人不同分为单位银行结算账户和个人银行结算账户。
银行卡卡号是指各个银行发行的硬卡上的编号代码,各个商业银行之间的业务号段有统一的规定。
2、账号位数不同
账号是19位的。卡号有19位的,还有16位的,如中信银行、招商银行等的卡号。卡号的前6位数字代表发卡行标识代码,也叫bin号,不同的bin号代表了不同的银行卡组织和卡片级别。不存在10位的银行账号。
3、持久性不同
账号是不会变的,即使卡丢了,卡号没了,补卡后换上新的卡号,账号仍然存在。