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
477927VISADEBITBHUTAN NATIONAL BANK LTD.BHUTAN
477928VISACREDITHSBC BANK PLCUNITED KINGDOM
477929VISACREDITEUROBANK ERGASIAS, S.A.GREECE
477930VISACREDITVICTORIABANKMOLDOVA, REPUBLIC OF
477931VISADEBITSOCIETE GENERALE MAROCAINE DE BANQUESMOROCCO
477932VISADEBITCJSC ALFA-BANKRUSSIAN FEDERATION
477933VISADEBITCIB BANK ZRT.HUNGARY
477934VISADEBITCENTRAL-EUROPEAN INTERNATIONAL BANK (CIB BANK) RT.HUNGARY
477935VISADEBITCIB BANK ZRT.HUNGARY
477936VISADEBITVISTA BANK (ROMANIA), S.A.ROMANIA
477937VISADEBITBOUBYAN BANKKUWAIT
477938VISADEBITTHE FARMERS STATE BANKUNITED STATES
477939VISADEBITUNICAJA BANCO, S.ASPAIN
477940VISADEBITUNICAJA BANCO, S.ASPAIN
477941VISADEBITUNICAJA BANCO, S.ASPAIN
477942VISADEBITBANQUE MAROCAINE DU COMMERCE EXTERIEURMOROCCO
477943VISACREDITCITIBANK INTERNATIONAL PLCGREECE
477944VISACREDITCITIBANKGERMANY
477945VISACREDITCAPITEC BANK, LTD.SOUTH AFRICA
477946VISACREDITBANCO BPIPORTUGAL
477947VISACREDITβ€”PORTUGAL
477948VISADEBITWALLESTER ASESTONIA
477949VISACREDITHYUNDAI CARD COMPANY, LTD.KOREA, REPUBLIC OF
477950VISACREDITDEUTSCHE BANK S.P.A.ITALY
477951VISADEBITUNICAJA BANCO, S.ASPAIN
477952VISACREDITUNICAJA BANCO, S.ASPAIN
477953VISACREDITWIZINK BANK S.A.U.SPAIN
477954VISACREDITWIZINK BANK S.A.U.SPAIN
477955VISACREDITSOCIEDAD CONJUNTA PARA LA EMISION Y GESTION DE MEDIOS DE PAGO, E.F.C., S.A.SPAIN
477956VISACREDITBANCO COOPERATIVO ESPANOL, S.A.SPAIN
477957VISADEBITBANCO COOPERATIVO ESPANOL, S.A.SPAIN
477958VISADEBITTBBK CARD SERVICES, INC.UNITED STATES
477959VISACREDITYAPI VE KREDI BANKASI, A.S.TURKEY
477960VISACREDITCJSC ALFA-BANKRUSSIAN FEDERATION
477961VISADEBITBANCO NACIONAL DE MEXICO, S.A.MEXICO
477962VISACREDITSAINSBURYS BANK PLCUNITED KINGDOM
477963VISACREDITSAINSBURYS BANK PLCUNITED KINGDOM
477964VISADEBITJOINT STOCK COMPANY ALFA-BANKRUSSIAN FEDERATION
477965VISADEBITATTIJARIWAFA BANKMOROCCO
477966VISADEBITTHE CHIBA BANK, LTDJAPAN
477967VISACREDITTRUE COMMUNITY CREDIT UNIONUNITED STATES
477968VISACREDITOTP BANKA SLOVENSKO, A.S.SLOVAKIA
477969VISADEBITCREDIT CARD SERVICE COMPANY JORDAN LTD.JORDAN
477970VISADEBITβ€”UNITED STATES
477971VISADEBITBANK OF AMERICA, N.A. - MERRILL LYNCHUNITED STATES
477972VISADEBITBANK OF AMERICA, NATIONAL ASSOCIATIONUNITED STATES
477973VISADEBITBANK OF AMERICA, NATIONAL ASSOCIATIONUNITED STATES
477974VISADEBITBANQUE MAROCAINE POUR LE COMMERCE ET LINDUSTRIEMOROCCO
477975VISADEBITKOMERCNI BANKA, A.S.CZECH REPUBLIC
477976VISACREDITLUDOVA BANKA BRATISLAVA, A.S.SLOVAKIA
477977VISADEBITTSB BANK PLCUNITED KINGDOM
477978VISACREDITATTIJARIWAFA BANKMOROCCO
477979VISACREDITBANCO BILBAO VIZCAYA ARGENTARIA S.A. (BBVA)SPAIN
477980VISACREDITPUBALI BANK, LTD.BANGLADESH
477981VISADEBITIDBI BANK LTD.INDIA
477982VISADEBITIDBI BANK LTD.INDIA
477983VISACREDITRIYAD BANKSAUDI ARABIA
477984VISACREDITNATIONAL BANK OF FUJAIRAHUNITED ARAB EMIRATES
477985VISADEBITBIBANCA S.P.A.ITALY
477986VISADEBITPJSC ROSBANKRUSSIAN FEDERATION
477987VISADEBITPJSC ROSBANKRUSSIAN FEDERATION
477988VISACREDITSIGNATURE BANKUNITED STATES
477989VISADEBITBANCO COMERCIAL PORTUGUES, S.A.PORTUGAL
477990VISACREDITPSC PROMINVESTBANKUKRAINE
477991VISACREDITPSC PROMINVESTBANKUKRAINE
477992VISADEBITPROCREDIT BANKUKRAINE
477993VISADEBITPROCREDIT BANKUKRAINE
477994VISADEBITJSC COMINBANKUKRAINE
477995VISACREDITJSC MIBUKRAINE
477996VISADEBITUNICREDIT BANK CZECH REPUBLIC & SLOVAKIA, A.S.CZECH REPUBLIC
477997VISACREDITUNICREDIT BANK CZECH REPUBLIC & SLOVAKIA, A.S.CZECH REPUBLIC
477998VISADEBITCANARA BANKINDIA
477999VISADEBITCANARA BANKINDIA
478000VISADEBITTOLLESON WEALTH MANAGEMENTUNITED STATES
478001VISACREDITBA MERCHANT SERVICES, INC.UNITED STATES
478002VISADEBITGVS PREPAID (EUROPE), LTD.NETHERLANDS
478003VISADEBITFNBC BANK & TRUSTUNITED STATES
478004VISADEBITBANCO BV, S.A.BRAZIL
478005VISADEBITBANCO INBURSA, S.A.BRAZIL
478006VISACREDITKOTAK MAHINDRA BANK, LTD.INDIA
478007VISACREDITSBI CARDS AND PAYMENT SERVICES, LTD.INDIA
478008VISACREDITINDUSIND BANK, LTD.INDIA
478009VISACREDITβ€”UNITED STATES
478010VISACREDITβ€”UNITED STATES
478011VISACREDITβ€”CANADA
478012VISADEBITβ€”SOUTH AFRICA
478013VISACREDITPOMELO FINTECH SERVICES SASARGENTINA
478014VISACREDITBANCO BBVA ARGENTINA, S.A.ARGENTINA
478015VISADEBITUNIBANCA, S.A.PERU
478016VISACREDITBANCO INDUSTRIAL, S.A.ARGENTINA
478017VISADEBITNUEVO BANCO DE SANTA FE, S.A.ARGENTINA
478018VISADEBITBANCO DE LA PAMPAARGENTINA
478019VISACREDITBANCO NACIONAL DE COSTA RICACOSTA RICA
478020VISACREDITBPCEFRANCE
478021VISACREDITBPCEFRANCE
478022VISACREDITBPCEFRANCE
478023VISACREDITBPCEFRANCE
478024VISACREDITYES BANK, LTD.INDIA
478025VISACREDITNATIXISFRANCE
478026VISACREDITNATIXISFRANCE

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.