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
420303VISADEBITWELLS FARGO BANK, N.A.UNITED STATES
420304VISACREDITAMERICAN FIRST CREDIT UNIONUNITED STATES
420305VISACREDITBANK OF AMERICA, NATIONAL ASSOCIATIONUNITED STATES
420306VISACREDITFIRST FEDERAL SAVINGS BANK OF TWIN FALLSUNITED STATES
420307VISADEBITVERITEX COMMUNITY BANKUNITED STATES
420308VISACREDITJUSTICE FEDERAL CREDIT UNIONUNITED STATES
420309VISADEBITEVANS BANK, N.A.UNITED STATES
420310VISACREDITBANCO BRADESCARD, S.A.BRAZIL
420311VISACREDITBANCO PAN, S.A.BRAZIL
420312VISACREDITBANCO PAN, S.A.BRAZIL
420313VISACREDITITAU UNIBANCO HOLDING, S.A.BRAZIL
420314VISACREDITDM FINANCEIRA S.A. CREDITO FINANCIAMENTO E INVESTIMENTOBRAZIL
420315VISADEBITBANQUE INDOSUEZ MER ROUGEDJIBOUTI
420316VISADEBITBANQUE INDOSUEZ MER ROUGEDJIBOUTI
420317VISADEBITBANQUE INDOSUEZ MER ROUGEDJIBOUTI
420318VISACREDITBANQUE INDOSUEZ MER ROUGEDJIBOUTI
420319VISACREDITGUARANTY TRUST BANK, LTD.NIGERIA
420320VISADEBITGUARANTY TRUST BANK, LTD.NIGERIA
420321VISADEBITGUARANTY TRUST BANK, LTD.NIGERIA
420322VISACREDITING BANK, A.S.TURKEY
420323VISACREDITING BANK, A.S.TURKEY
420324VISACREDITING BANK, A.S.TURKEY
420325VISADEBITBANCO PROCREDIT HONDURAS, S.A.HONDURAS
420326VISACREDITBANCO PROCREDIT HONDURAS, S.A.HONDURAS
420327VISACREDITBANCO PROCREDIT HONDURAS, S.A.HONDURAS
420328VISACREDITβ€”UNITED STATES
420329VISACREDITβ€”UNITED STATES
420330VISADEBITSGB-BANK, S.A.POLAND
420331VISADEBITSGB-BANK, S.A.POLAND
420332VISACREDITUNION BANK OF NIGERIA PLCNIGERIA
420333VISADEBITUNION BANK OF NIGERIA PLCNIGERIA
420334VISADEBITUNION BANK OF NIGERIA PLCNIGERIA
420335VISADEBITUNION BANK OF NIGERIA PLCNIGERIA
420336VISADEBITCAPITAL BANK OF JORDAN PLC. CO.JORDAN
420337VISADEBITINDUSIND BANK, LTD.INDIA
420338VISACREDITBANCO BRADESCARD, S.A.BRAZIL
420339VISACREDITBANCO BRADESCARD, S.A.BRAZIL
420340VISACREDITBANCO BRADESCARD, S.A.BRAZIL
420341VISACREDITBANCO BRADESCARD, S.A.BRAZIL
420342VISADEBITYAPI VE KREDI BANKASI, A.S.TURKEY
420343VISADEBITYAPI VE KREDI BANKASI, A.S.TURKEY
420344VISADEBITYAPI VE KREDI BANKASI, A.S.TURKEY
420345VISACREDITEQUITY BANK, LTD.KENYA
420346VISACREDITEQUITY BANK, LTD.KENYA
420347VISADEBITBANQUE EL AMANA - SA (BEA-SA)MAURITANIA
420348VISACREDITBANQUE EL AMANA - SA (BEA-SA)MAURITANIA
420349VISACREDITSANTANDER UK PLCUNITED KINGDOM
420350VISACREDITSANTANDER UK PLCUNITED KINGDOM
420351VISACREDITMODULR FS, LTD.UNITED KINGDOM
420352VISADEBITβ€”UNITED STATES
420353VISADEBITAMERICAN BANK, N.A.UNITED STATES
420355VISACREDITβ€”UNITED STATES
420356VISACREDITBANCO MASVENTAS, S.A.ARGENTINA
420357VISACREDITECOBANK COTE D'IVOIRECOTE D'IVOIRE
420358VISACREDITUNITED BANK FOR AFRICA PLCNIGERIA
420359VISACREDITUNITED BANK FOR AFRICA PLCNIGERIA
420360VISACREDITPOSTE ITALIANE S.P.A.ITALY
420361VISADEBITNORDDEUTSCHE LANDESBANK GIROZENTRALE NORD LBGERMANY
420362VISADEBITSTATE BANK OF INDIAINDIA
420363VISADEBITBEREKE BANK JSCKAZAKHSTAN
420364VISACREDITSB SBERBANK JSCKAZAKHSTAN
420365VISADEBITJSC HALYK BANK OF KAZAKHSTANKAZAKHSTAN
420366VISACREDITBANK BOHUSLAV JSCUKRAINE
420367VISACREDITBANK BOHUSLAV JSCUKRAINE
420368VISADEBITBANK BOHUSLAV JSCUKRAINE
420369VISACREDITBANK BOHUSLAV JSCUKRAINE
420370VISADEBITROYALBANK OJSCAZERBAIJAN
420371VISADEBITECOBANK COTE D'IVOIRECOTE D'IVOIRE
420372VISACREDITBARWA BANKQATAR
420373VISACREDITDUKHAN BANKQATAR
420374VISACREDITDUKHAN BANKQATAR
420375VISADEBITDUKHAN BANKQATAR
420376VISADEBITDANSKE BANK A/SNORWAY
420377VISADEBITDANSKE BANK A/SNORWAY
420378VISADEBITDANSKE BANK A/SNORWAY
420379VISADEBITRUSSIAN PUBLIC JOINT-STOCK COMMERCIAL ROADS BANK PUBLIC JOINT-RUSSIAN FEDERATION
420380VISADEBITRUSSIAN PUBLIC JOINT-STOCK COMMERCIAL ROADS BANK PUBLIC JOINT-RUSSIAN FEDERATION
420381VISADEBITRUSSIAN JSC ROADS BANK PJSC ROSDORBANKRUSSIAN FEDERATION
420382VISACREDITBANK OF BAKU OJSCAZERBAIJAN
420383VISACREDITBANK OF BAKU OJSCAZERBAIJAN
420384VISADEBITBANK OF BAKU OJSCAZERBAIJAN
420385VISACREDITBANK OF BAKU OJSCAZERBAIJAN
420386VISACREDITβ€”NICARAGUA
420387VISACREDITβ€”NICARAGUA
420388VISACREDITβ€”NICARAGUA
420389VISADEBITSANTANDER BANK POLSKAPOLAND
420390VISADEBITPOMELO TECNOLOGIA PERU S.A.C.PERU
420391VISACREDITβ€”UNITED STATES
420392VISACREDITβ€”UNITED STATES
420393VISACREDITβ€”UNITED STATES
420394VISADEBITEL CREDITO HIPOTECARIO NACIONAL DE GUATEMALAGUATEMALA
420395VISACREDITβ€”UNITED STATES
420396VISADEBITPAGSEGURO INTERNET S.ABRAZIL
420397VISADEBITDOCK INSTITUICAO DE PAGAMENTO, S.A.BRAZIL
420398VISACREDITBANCO BRADESCO, S.A.BRAZIL
420399VISACREDITβ€”UNITED STATES
420400VISADEBITFAULU MICROFINANCE BANK, LTD.KENYA
420401VISADEBITβ€”UNITED STATES
420402VISADEBITβ€”UNITED STATES
420403VISADEBITBANK WINDHOEKNAMIBIA

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.