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
421250VISADEBITU.S. REGIONUNITED STATES
421251VISADEBITU.S. REGIONUNITED STATES
421252VISADEBITU.S. REGIONUNITED STATES
421253VISADEBITU.S. REGIONUNITED STATES
421254VISADEBITU.S. REGIONUNITED STATES
421255VISADEBITU.S. REGIONUNITED STATES
421256VISADEBITU.S. REGIONUNITED STATES
421257VISADEBITU.S. REGIONUNITED STATES
421258VISADEBITU.S. REGIONUNITED STATES
421259VISADEBITU.S. REGIONUNITED STATES
421260VISADEBITU.S. REGIONUNITED STATES
421261VISADEBITU.S. REGIONUNITED STATES
421262VISADEBITU.S. REGIONUNITED STATES
421263VISADEBITU.S. REGIONUNITED STATES
421264VISADEBITU.S. REGIONUNITED STATES
421265VISADEBITU.S. REGIONUNITED STATES
421266VISADEBITU.S. REGIONUNITED STATES
421267VISADEBITU.S. REGIONUNITED STATES
421268VISADEBITU.S. REGIONUNITED STATES
421269VISADEBITU.S. REGIONUNITED STATES
421270VISADEBITU.S. REGIONUNITED STATES
421271VISADEBITU.S. REGIONUNITED STATES
421272VISADEBITU.S. REGIONUNITED STATES
421273VISADEBITU.S. REGIONUNITED STATES
421274VISADEBITU.S. REGIONUNITED STATES
421275VISADEBITU.S. REGIONUNITED STATES
421276VISADEBITU.S. REGIONUNITED STATES
421277VISADEBITU.S. REGIONUNITED STATES
421278VISADEBITU.S. REGIONUNITED STATES
421279VISADEBITU.S. REGIONUNITED STATES
421280VISADEBITU.S. REGIONUNITED STATES
421281VISADEBITU.S. REGIONUNITED STATES
421282VISADEBITU.S. REGIONUNITED STATES
421283VISADEBITU.S. REGIONUNITED STATES
421284VISADEBITU.S. REGIONUNITED STATES
421285VISADEBITU.S. REGIONUNITED STATES
421286VISADEBITU.S. REGIONUNITED STATES
421287VISADEBITU.S. REGIONUNITED STATES
421288VISADEBITU.S. REGIONUNITED STATES
421289VISADEBITU.S. REGIONUNITED STATES
421290VISADEBITU.S. REGIONUNITED STATES
421291VISADEBITU.S. REGIONUNITED STATES
421292VISADEBITU.S. REGIONUNITED STATES
421293VISADEBITU.S. REGIONUNITED STATES
421294VISADEBITU.S. REGIONUNITED STATES
421295VISADEBITU.S. REGIONUNITED STATES
421296VISADEBITU.S. REGIONUNITED STATES
421297VISADEBITU.S. REGIONUNITED STATES
421298VISADEBITU.S. REGIONUNITED STATES
421299VISADEBITU.S. REGIONUNITED STATES
421300VISADEBITBANCO ITAU URUGUAY, S.A.URUGUAY
421301VISADEBITBANCO ITAU URUGUAY, S.A.URUGUAY
421302VISADEBITBANCO MULTIPLE BHD, S. A.DOMINICAN REPUBLIC
421303VISADEBITBANCO VIMENCA C. POR A.DOMINICAN REPUBLIC
421304VISADEBITBIZ INSTITUICAO DE PAGAMENTO LTDABRAZIL
421305VISACREDITBANK POLSKA KASA OPIEKI S.A. (BANK PEKAO SA)POLAND
421306VISADEBITCAIXABANK, S.A.SPAIN
421307VISADEBITLANDESBANK BERLIN AGGERMANY
421308VISADEBITTRANS IRAQ BANK COMPANY FOR INVESTMENT (PRIVATE SHAREHOLDING COMPANYIRAQ
421309VISACREDITITAU UNIBANCO HOLDING, S.A.BRAZIL
421310VISACREDITBANK ALFALAH, LTD.PAKISTAN
421311VISADEBITHDFC BANK, LTD.INDIA
421312VISADEBITSTANDARD CHARTERED BANKCHINA
421313VISACREDITPT BANK MANDIRI (PERSERO) TBKINDONESIA
421314VISADEBITHDFC BANK, LTD.INDIA
421315VISADEBITBANGKOK BANK PUBLIC CO., LTD.THAILAND
421316VISADEBITHSBC MEXICO S.A., INSTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO HSBCMEXICO
421317VISADEBITBANK OF BEIJINGCHINA
421318VISADEBITHDFC BANK, LTD.INDIA
421319VISADEBITUNITED BANK OF INDIAINDIA
421320VISADEBITHDFC BANK, LTD.INDIA
421321VISADEBITHDFC BANK, LTD.INDIA
421322VISADEBITHDFC BANK, LTD.INDIA
421323VISADEBITICICI BANK, LTD.INDIA
421324VISADEBITINDUSIND BANK, LTD.INDIA
421325VISADEBITAXIS BANK, LTD.INDIA
421326VISADEBITAXIS BANK, LTD.INDIA
421327VISADEBITTERRA PAYMENT SERVICES (MAURITIUS)MAURITIUS
421328VISADEBITHDFC BANK, LTD.INDIA
421329VISADEBITTHE SOUTH AFRICAN POST OFFICE (SOC), LTD.SOUTH AFRICA
421330VISADEBITHDFC BANK, LTD.INDIA
421331VISADEBITHDFC BANK, LTD.INDIA
421332VISADEBITHDFC BANK, LTD.INDIA
421333VISADEBITMEGA INTERNATIONAL COMMERCIAL BANK CO., LTD.TAIWAN, PROVINCE OF CHINA
421334VISADEBITHDFC BANK, LTD.INDIA
421335VISADEBITYES BANK, LTD.INDIA
421336VISACREDITUNLIMINT MX S.A.P.I. DE C.V.MEXICO
421337VISADEBITINDIAN BANKINDIA
421338VISADEBITBANCO CUSCATLAN DE EL SALVADOR, S.A.EL SALVADOR
421339VISADEBITBANK ALFALAH, LTD.PAKISTAN
421340VISADEBITHDFC BANK, LTD.INDIA
421341VISADEBITBANK OF BARODAINDIA
421342VISADEBITINTERCOMMERCIAL BANK, LTD.TRINIDAD AND TOBAGO
421343VISADEBITALLIANCE BANK MALAYSIA BERHADMALAYSIA
421344VISACREDITALLIANCE BANK MALAYSIA BERHADMALAYSIA
421345VISADEBITBANCO GNB PARAGUAY S.A.E.C.A.PARAGUAY
421346VISACREDITALIOR BANK, S.A.POLAND
421347VISADEBITBANQUE ISLAMIQUE DE GUINEE SAGUINEA
421348VISADEBITMULTI CREDIT BANK, INC.PANAMA
421349VISADEBITCHINA CONSTRUCTION BANK CORPORATIONCHINA

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.