VISA BIN List

98,773 VISA BIN ranges, with the issuing bank, country and card type for each.

Total BIN ranges

98,773

Card brands

  • VISA99,770

Card types

  • CREDIT56,860
  • DEBIT42,896
  • CHARGE CARD14
BINBrandTypeIssuerCountry
490929VISADEBITSKANDIABANKEN ABSWEDEN
490930VISACREDITβ€”BELGIUM
490931VISACREDITβ€”BELGIUM
490932VISACREDITβ€”BELGIUM
490933VISACREDITβ€”BELGIUM
490934VISADEBITU.S. REGIONUNITED STATES
490935VISACREDITUBS AG (UNION BANK OF SWITZERLAND)SWITZERLAND
490936VISACREDITEDWARDS FEDERAL CREDIT UNIONUNITED STATES
490937VISADEBITKRUNG THAI BANK PUBLIC COMPANY, LTD.THAILAND
490938VISACREDITALLIED IRISH BANKS, P.L.C.IRELAND
490939VISACREDITUNITED COMMERCIAL BANK, LTD.BANGLADESH
490940VISADEBITSTRIPE TECHNOLOGY EUROPE LTD.SLOVENIA
490941VISADEBITBANCO BILBAO VIZCAYA ARGENTARIA S.A. (BBVA)SPAIN
490942VISACREDITCAJA RURALSPAIN
490943VISACREDITWIZINK BANK S.A.U.SPAIN
490944VISACREDITLABORAL KUTXASPAIN
490945VISADEBITICBA BANCARD, INC.UNITED STATES
490946VISACREDITNATWESTUNITED KINGDOM
490947VISADEBITDFCC BANK PLCSRI LANKA
490948VISADEBITTRUST BANK, LTD.BANGLADESH
490949VISADEBITHOME SAVINGS BANKUNITED STATES
490950VISACREDITCITIBANK SPAINSPAIN
490951VISACREDITBANQUE LIBANO-FRANCAISE SALLEBANON
490952VISACREDITBANQUE LIBANO-FRANCAISE SALLEBANON
490953VISACREDITBANQUE LIBANO-FRANCAISE SALLEBANON
490954VISACREDITBANQUE LIBANO-FRANCAISE SALLEBANON
490955VISADEBITBANQUE LIBANO-FRANCAISE SALLEBANON
490956VISACREDITBANQUE LIBANO-FRANCAISE SALLEBANON
490957VISADEBITPRIVATE JOINT STOCK COMMERCIAL BANK DAVR BANKUZBEKISTAN
490958VISACREDITCITIBANK SPAINSPAIN
490959VISACREDITCITIBANK SPAINSPAIN
490960VISADEBITSTANDARD CHARTERED BANKUNITED KINGDOM
490961VISADEBITSTANDARD CHARTERED BANKUNITED KINGDOM
490962VISADEBITSTANDARD CHARTERED BANKUNITED KINGDOM
490963VISADEBITSTANDARD CHARTERED BANKUNITED KINGDOM
490964VISADEBITLLOYDS BANK CORPORATE MARKETS PLCUNITED KINGDOM
490965VISADEBITSTANDARD CHARTERED GRINDLAYS (OFFSHORE), LTD.UNITED KINGDOM
490966VISADEBITMONAVATE, LTD.UNITED KINGDOM
490967VISADEBITBANK OF IRELAND (UK) PLCUNITED KINGDOM
490968VISADEBITMONAVATE, LTD.UNITED KINGDOM
490969VISACREDITNIUM FINTECH, LTD.UNITED KINGDOM
490970VISACREDITALLIANT CREDIT UNIONUNITED STATES
490971VISADEBITCUMBERLAND BUILDING SOCIETYUNITED KINGDOM
490972VISADEBITAIB GROUP (UK) P.L.C.UNITED KINGDOM
490973VISADEBITRIVERFRONT FEDERAL CREDIT UNIONUNITED STATES
490974VISADEBITVIRGIN MONEY PLCUNITED KINGDOM
490975VISADEBITMONAVATE, LTD.UNITED KINGDOM
490976VISADEBITIDT FINANCIAL SERVICES, LTD.UNITED KINGDOM
490977VISADEBITLLOYDS BANK CORPORATE MARKETS PLCUNITED KINGDOM
490978VISADEBITSTANDARD BANK ISLE OF MAN, LTD.UNITED KINGDOM
490979VISADEBITSTANDARD BANK ISLE OF MAN, LTD.UNITED KINGDOM
490980VISADEBITAL RAJHI BANKING AND INVESTMENT CORP.SAUDI ARABIA
490981VISACREDITQATAR ISLAMIC BANK (S.A.Q.)QATAR
490982VISADEBITO.F.SZ. ORSZAGOS FIZETESI SZOLGALTATO ZRT.HUNGARY
490983VISADEBITYAPI VE KREDI BANKASI, A.S.TURKEY
490984VISACREDITOMEGA FEDERAL CREDIT UNIONUNITED STATES
490985VISADEBITBANKINTER, S.A.PORTUGAL
490986VISADEBITNATIONAL BANK TRUST OJSCRUSSIAN FEDERATION
490987VISADEBITβ€”UNITED STATES
490988VISADEBITSTRIPE TECHNOLOGY EUROPE LTD.SPAIN
490989VISADEBITSTRIPE TECHNOLOGY EUROPE LTD.SPAIN
490990VISADEBITVISA EUROPE, LTD.GERMANY
490991VISADEBITWIZINK BANK, S.A. (BANCOPOPULAR-E, S. A.)SPAIN
490992VISACREDITSTRIPE TECHNOLOGY EUROPE LTD.SPAIN
490993VISACREDITBANK OF CYPRUS PUBLIC CO., LTD.CYPRUS
490994VISACREDITBANCO SANTANDER, S.A.SPAIN
490995VISACREDITBANCO SANTANDER, S.A.SPAIN
490996VISACREDITKLARNA BANKSWEDEN
490997VISACREDITCITIBANK SPAINSPAIN
490998VISACREDITAMEN BANKTUNISIA
490999VISADEBITSOCIETE GENERALE DE BANQUES AU CAMEROUNCAMEROON
491000VISADEBITNORDEA BANK ABPSWEDEN
491001VISADEBITCITIBANK INTERNATIONAL PLCUNITED KINGDOM
491002VISACREDITCITIBANK INTERNATIONAL PLCUNITED KINGDOM
491003VISACREDITUNITED COMMERCIAL BANKBANGLADESH
491004VISACREDITCHINATRUST COMMERCIAL BANKTAIWAN, PROVINCE OF CHINA
491005VISADEBITTURKIYE VAKIFLAR BANKASI T.A.O.TURKEY
491006VISACREDITTHANACHART BANK PUBLIC COMPANY, LTD.THAILAND
491007VISACREDITTHE ROYAL BANK OF SCOTLAND PLCUNITED KINGDOM
491008VISACREDITCAJA RURALSPAIN
491009VISADEBITHEARTLAND CREDIT UNIONUNITED STATES
491010VISADEBITAMERIS BANKUNITED STATES
491011VISADEBITCESKOSLOVENSKA OBCHODNI BANKA, A.S.CZECH REPUBLIC
491012VISACREDITOPTAL FINANCIAL EUROPE, LTD.IRELAND
491013VISACREDITTHE HONGKONG AND SHANGHAI BANKING CORPORATION, LTD.SRI LANKA
491014VISACREDITTHE HONGKONG AND SHANGHAI BANKING CORPORATION, LTD.SRI LANKA
491015VISADEBITASSOCIATED BANK, N.A.UNITED STATES
491016VISACREDITMERRICK BANKUNITED STATES
491017VISACREDITTRUST BANK, LTD.BANGLADESH
491018VISADEBITTHE PREMIER BANK PLC.BANGLADESH
491019VISACREDIT1ST SUMMIT BANKUNITED STATES
491020VISADEBITIFIC BANK PLCBANGLADESH
491021VISADEBITBSP FINANCIAL GROUP, LTD.FIJI
491022VISADEBITAGRICULTURAL BANK OF CHINACHINA
491023VISADEBITCUSCAL, LTD.AUSTRALIA
491024VISADEBITAGRICULTURAL BANK OF CHINACHINA
491025VISADEBITAGRICULTURAL BANK OF CHINACHINA
491026VISADEBITCUSCAL, LTD.AUSTRALIA
491027VISADEBITAGRICULTURAL BANK OF CHINACHINA
491028VISADEBITAGRICULTURAL BANK OF CHINACHINA

What these numbers mean

A Bank Identification Number is the first six to eight digits of a payment card. It identifies the institution that issued the card and encodes the card brand, whether the card is debit or credit, and the country of issue. Payment processors use it to route a transaction and to apply the right interchange rules before any authorisation happens.

A BIN identifies a range, never an individual account. Nothing on this page maps to a real cardholder or a real card number, and knowing a BIN does not get you any closer to one.

To check a full BIN and see the issuer's contact details, use the BIN checker. To build test cards on a given prefix, the card generator accepts a custom BIN.