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
428550VISADEBITGETIN NOBLE BANK, S.A.POLAND
428551VISADEBITGETIN NOBLE BANK, S.A.POLAND
428552VISACREDITEXIM BANK TANZANIA, LTD.TANZANIA, UNITED REPUBLIC OF
428553VISACREDITEXIM BANK TANZANIA, LTD.TANZANIA, UNITED REPUBLIC OF
428554VISACREDITEXIM BANK TANZANIA, LTD.TANZANIA, UNITED REPUBLIC OF
428555VISADEBITEXIM BANK TANZANIA, LTD.TANZANIA, UNITED REPUBLIC OF
428556VISADEBITEXIM BANK TANZANIA, LTD.TANZANIA, UNITED REPUBLIC OF
428557VISACREDITNATIONAL BANK OF KUWAIT, S.A.K.BAHRAIN
428558VISADEBITSVENSKA HANDELSBANKEN AB (PUBL)LITHUANIA
428559VISADEBITBYBLOS BANK S.A.L.LEBANON
428560VISADEBITTD BANK, NATIONAL ASSOCIATIONUNITED STATES
428561VISADEBITTD BANK, NATIONAL ASSOCIATIONUNITED STATES
428562VISADEBITTD BANK, NATIONAL ASSOCIATIONUNITED STATES
428563VISADEBITTD BANK, NATIONAL ASSOCIATIONUNITED STATES
428564VISADEBITPUBLIC JOINT-STOCK COMPANY BANK OTKRITIE FINANCIAL CORPORATIONRUSSIAN FEDERATION
428565VISADEBITTD BANK, N.A.UNITED STATES
428566VISADEBITTD BANK, NATIONAL ASSOCIATIONUNITED STATES
428567VISADEBITTD BANK, NATIONAL ASSOCIATIONUNITED STATES
428568VISADEBITTD BANK, NATIONAL ASSOCIATIONUNITED STATES
428569VISADEBITTD BANK, N.A.UNITED STATES
428570VISACREDITAJMAN BANK (P.J.S.C.)UNITED ARAB EMIRATES
428571VISACREDITNETWORK INTERNATIONAL LLCUNITED ARAB EMIRATES
428572VISACREDITAJMAN BANK (P.J.S.C.)UNITED ARAB EMIRATES
428573VISADEBITAJMAN BANK (P.J.S.C.)UNITED ARAB EMIRATES
428574VISACREDITβ€”MEXICO
428575VISACREDITβ€”MEXICO
428576VISACREDITSGB-BANK, S.A.POLAND
428577VISACREDITSGB-BANK, S.A.POLAND
428578VISACREDITSHIMANTO BANKBANGLADESH
428579VISADEBITSGB-BANK, S.A.POLAND
428580VISACREDITSHIMANTO BANKBANGLADESH
428581VISADEBITSCOTIABANK PERU S.A.A.PERU
428582VISADEBITSCOTIABANK PERU S.A.A.PERU
428583VISADEBITULSTER BANKUNITED KINGDOM
428584VISADEBITULSTER BANKUNITED KINGDOM
428585VISADEBITULSTER BANKUNITED KINGDOM
428586VISADEBITNAT WESTUNITED KINGDOM
428587VISACREDITβ€”UNITED STATES
428588VISADEBITWALLESTER ASESTONIA
428589VISADEBITWALLESTER ASESTONIA
428590VISACREDITPJSC BANK PERSHYIUKRAINE
428591VISACREDITβ€”UNITED STATES
428592VISACREDITβ€”UNITED STATES
428593VISACREDITβ€”UNITED STATES
428594VISACREDITCONTECNICA, S.A.GUATEMALA
428595VISADEBITBANCO DE FOMENTO AGROPECUARIOEL SALVADOR
428596VISADEBITCOOPERATIVA DE AHORRO Y CR DITO DE LA PEQUE A EMPRESA DE PASTAZA LTDAECUADOR
428597VISADEBITBANCO BBVA PERUPERU
428598VISACREDITβ€”UNITED STATES
428599VISACREDITβ€”UNITED STATES
428600VISADEBITCJSC CITIBANK KAZAKHSTANKAZAKHSTAN
428601VISADEBITCJSC CITIBANK KAZAKHSTANKAZAKHSTAN
428602VISADEBITECOBANK NIGERIA PLCNIGERIA
428603VISADEBITECOBANK NIGERIA PLCNIGERIA
428604VISADEBITBANQUE CENTRALE POPULAIREMOROCCO
428605VISADEBITβ€”RUSSIAN FEDERATION
428606VISADEBITβ€”RUSSIAN FEDERATION
428607VISADEBITβ€”RUSSIAN FEDERATION
428608VISACREDITβ€”RUSSIAN FEDERATION
428609VISADEBITADVANCED BANK OF ASIA, LTD.CAMBODIA
428610VISACREDITUNION COMMERCIAL BANK PLCCAMBODIA
428611VISADEBITUNION COMMERCIAL BANK PLCCAMBODIA
428612VISADEBITBRED BANK (CAMBODIA) PLCCAMBODIA
428613VISACREDITMUGANBANK OJSCAZERBAIJAN
428614VISADEBITSHIMANTO BANKBANGLADESH
428615VISACREDITJSC BANK TRUST-CAPITALUKRAINE
428616VISACREDITPJSC JSCB TRUST-CAPITALUKRAINE
428617VISADEBITJSC BANK TRUST-CAPITALUKRAINE
428618VISADEBITPJSC JSCB TRUST-CAPITALUKRAINE
428619VISACREDITβ€”UNITED STATES
428620VISADEBITBELARUSIAN-RUSSIAN BELGAZPROMBANK JSBELARUS
428621VISADEBITBELARUSIAN-RUSSIAN BELGAZPROMBANK JSBELARUS
428622VISADEBITBELARUSIAN-RUSSIAN BELGAZPROMBANK JSBELARUS
428623VISADEBITBELARUSIAN-RUSSIAN BELGAZPROMBANK JSBELARUS
428624VISADEBITBELARUSIAN-RUSSIAN BELGAZPROMBANK JSBELARUS
428625VISADEBITBELARUSIAN-RUSSIAN BELGAZPROMBANK JSBELARUS
428626VISADEBITTHE HONGKONG AND SHANGHAI BANKING CORPORATION, LTD.INDIA
428627VISADEBITTHE HONGKONG AND SHANGHAI BANKING CORPORATION, LTD.INDIA
428628VISADEBITALAHLI BANK OF KUWAIT (K.S.C.)KUWAIT
428629VISACREDITAEON CREDIT CARD (TAIWAN) CO., LTD.TAIWAN, PROVINCE OF CHINA
428630VISADEBITβ€”RUSSIAN FEDERATION
428631VISACREDITHABIB BANK, LTD.UNITED ARAB EMIRATES
428632VISADEBITHYPO ALPE-ADRIA-BANKA A.D.MONTENEGRO
428633VISADEBITJSC HALYK BANK GEORGIAGEORGIA
428634VISADEBITJSC HALYK BANK GEORGIAGEORGIA
428635VISACREDITβ€”BRAZIL
428636VISACREDITPJSC ZLATOBANKUKRAINE
428637VISACREDITPJSC ZLATOBANKUKRAINE
428638VISADEBITALLIED BANK, LTD.PAKISTAN
428639VISADEBITSAMPATH BANK PLCSRI LANKA
428640VISADEBITPJSC ZLATOBANKUKRAINE
428641VISACREDITTHE STANDARD BANK OF SOUTH AFRICA, LTD.SOUTH AFRICA
428642VISADEBITKENTBANK D.DCROATIA
428643VISACREDITβ€”UNITED STATES
428644VISACREDITβ€”UNITED STATES
428645VISACREDITMERCANTILE BANK, LTD.BANGLADESH
428646VISACREDITMERCANTILE BANK, LTD.BANGLADESH
428647VISACREDITβ€”UNITED STATES
428648VISADEBITBANK OF SYRIA AND OVERSEASSYRIAN ARAB REPUBLIC
428649VISADEBITACCESS BANK ZAMBIA, LTD.ZAMBIA

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.