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
421350VISACREDITBANCO DE CREDITO DEL PERUPERU
421351VISADEBITMEGA INTERNATIONAL COMMERCIAL BANK CO., LTD.TAIWAN, PROVINCE OF CHINA
421352VISADEBITSANTANDER BANK POLSKA, S.A.POLAND
421353VISADEBITECOBANK CABO VERDE SACAPE VERDE
421354VISADEBITGOVERNMENT SAVINGS BANKTHAILAND
421355VISADEBITINTERBANK - BANCO INTERNACIONAL DEL PERUPERU
421356VISADEBITUNIBANCA, S.A.PERU
421357VISADEBITHIPOTEKARNA BANKA AD PODGORICAMONTENEGRO
421358VISACREDITBANCO DE DESARROLLO RURAL S.A. BANRURALGUATEMALA
421359VISADEBITGLOBAL BANK OF COMMERCE, LTD.ANTIGUA AND BARBUDA
421360VISADEBITNATIONAL BANK OF OMAN LIMITED (S.A.O.G.)OMAN
421361VISADEBITCHINA MINSHENG BANKING CORP., LTD.CHINA
421362VISADEBITCHINA MINSHENG BANKING CORP., LTD.CHINA
421363VISADEBITBANK OF MALDIVES PLCMALDIVES
421364VISADEBITBANCO AZTECA S.A. INSTITUCION DE BANCA MULTIPLEMEXICO
421365VISACREDITBANCO DIGIO, S.A.BRAZIL
421366VISADEBITIDFC FIRST BANK, LTD.INDIA
421367VISADEBITABN AMRO BANK, N.V.PAKISTAN
421368VISADEBITUNION BANK OF INDIAINDIA
421369VISACREDITARMED FORCES BANK, N.A.UNITED STATES
421370VISACREDITARMED FORCES BANK, N.A.UNITED STATES
421371VISACREDITARMED FORCES BANK, N.A.UNITED STATES
421372VISACREDITNUSENDA FEDERAL CREDIT UNIONUNITED STATES
421373VISADEBITCOMMUNITY NATIONAL BANK OF OKARCHEUNITED STATES
421374VISADEBITKCB BANKUNITED STATES
421375VISADEBITKCB BANKUNITED STATES
421376VISACREDITCARD SERVICES FOR CREDIT UNIONSUNITED STATES
421377VISACREDITCAPITOL FEDERAL SAVINGS BANKUNITED STATES
421378VISADEBITUNION BANK OF TAIWANTAIWAN, PROVINCE OF CHINA
421379VISACREDITBANCO BRADESCARD, S.A.BRAZIL
421380VISADEBITAXIS BANK, LTD.INDIA
421381VISADEBITTHE BANK OF NOVA SCOTIA (PANAMA BRANCH)PANAMA
421382VISADEBITCHINA MINSHENG BANKING CORP., LTD.CHINA
421383VISADEBITBANCO MULTIPLE BHD, S. A.DOMINICAN REPUBLIC
421384VISADEBITBANCO MULTIPLE BHD, S. A.DOMINICAN REPUBLIC
421385VISADEBITBANCO MULTIPLE BHD, S. A.DOMINICAN REPUBLIC
421386VISADEBITBANCO PROMERICA DE COSTA RICA, S.A.COSTA RICA
421387VISADEBITBANCA PROMERICA, S.A.COSTA RICA
421388VISADEBITBANCO PROMERICA, S.A.HONDURAS
421389VISACREDITTHE FEDERAL BANK, LTD.INDIA
421390VISADEBITHDFC BANK, LTD.INDIA
421391VISADEBITYEMEN COMMERCIAL BANKYEMEN
421392VISADEBITHDFC BANK, LTD.INDIA
421393VISADEBITCHINA MINSHENG BANKING CORP.,LTDCHINA
421394VISADEBITCJSC COMMERCIAL BANK RUBLEVRUSSIAN FEDERATION
421395VISADEBITIDBI BANK LTD.INDIA
421396VISACREDITEMIRATES NBD BANK (P.J.S.C.)UNITED ARAB EMIRATES
421397VISADEBITGLOBAL BANK OF COMMERCE, LTD.ANTIGUA AND BARBUDA
421398VISADEBITJSC SAROVBUSINESSBANKRUSSIAN FEDERATION
421399VISACREDITBANCO RENDIMENTO, S.A.BRAZIL
421400VISADEBITBANCO PROMERICA, S.A.EL SALVADOR
421401VISACREDITSCOTIABANK CHILECHILE
421402VISADEBITVANCITY COMMUNITY INVESTMENT BANK (VCIB)CANADA
421403VISADEBITBFORBANK, S.A.FRANCE
421404VISADEBITNEPAL INVESTMENT BANK, LTD.NEPAL
421405VISADEBITP.T. BANK CIMB NIAGA TBK.INDONESIA
421406VISADEBITNEPAL INVESTMENT MEGA BANK, LTD.NEPAL
421407VISADEBITPT BANK MEGA TBK.INDONESIA
421408VISADEBITPT BANK MEGA TBK.INDONESIA
421409VISADEBITBANK OF MAHARASHTRAINDIA
421410VISADEBITBANCO DE LA NACIONPERU
421411VISACREDITNEPAL INVESTMENT MEGA BANK, LTD.NEPAL
421412VISACREDITNEPAL INVESTMENT MEGA BANK, LTD.NEPAL
421413VISADEBITBANCO FALABELLACHILE
421414VISADEBITNEPAL INVESTMENT MEGA BANK, LTD.NEPAL
421415VISADEBITNEPAL INVESTMENT MEGA BANK, LTD.NEPAL
421416VISACREDITNEPAL INVESTMENT MEGA BANK, LTD.NEPAL
421417VISADEBITSUHYUP BANKKOREA, REPUBLIC OF
421418VISACREDITNATIONAL FEDERATION OF FISHERIES COOPERATIVESKOREA, REPUBLIC OF
421419VISADEBITAXIS BANK, LTD.INDIA
421420VISADEBITWOORI CARD CO., LTD.KOREA, REPUBLIC OF
421421VISADEBITBFORBANK, S.A.FRANCE
421422VISACREDITBANCO INDUSTRIAL DE VENEZUELA, C.A.VENEZUELA, BOLIVARIAN REPUBLIC OF
421423VISACREDITBC CARD CO., LTD.KOREA, REPUBLIC OF
421424VISADEBITHDFC BANK, LTD.INDIA
421425VISADEBITBC CARD CO., LTD.KOREA, REPUBLIC OF
421426VISADEBITIDBI BANK LTD.INDIA
421427VISADEBITβ€”INDIA
421428VISADEBITCITIBANK, NATIONAL ASSOCIATIONUNITED ARAB EMIRATES
421429VISADEBITCITIBANK, NATIONAL ASSOCIATIONUNITED ARAB EMIRATES
421430VISADEBITST. KITTS-NEVIS-ANGUILLA NATIONAL BANKSAINT KITTS AND NEVIS
421431VISADEBITBC CARD CO., LTD.KOREA, REPUBLIC OF
421432VISADEBITBC CARD CO., LTD.KOREA, REPUBLIC OF
421433VISADEBITCTBC BANK (PHILIPPINES) CORPORATIONPHILIPPINES
421434VISADEBITCHINATRUST (PHILIPPINES) COMMERCIAL BANKPHILIPPINES
421435VISADEBITCITIBANKPAKISTAN
421436VISADEBITTHE KARUR VYSYA BANK, LTD.INDIA
421437VISADEBITCHINA CITIC BANKCHINA
421438VISADEBITICICI BANK, LTD.INDIA
421439VISADEBITBC CARD CO., LTD.KOREA, REPUBLIC OF
421440VISADEBITPT BANK NEGARA INDONESIA (PERSERO) TBKINDONESIA
421441VISADEBITPT. BANK SAHABAT SAMPOERNAINDONESIA
421442VISADEBITBANCO CITIBANK DE GUATEMALA, S.A.GUATEMALA
421443VISADEBITBANCO INDUSTRIAL, S.A.GUATEMALA
421444VISACREDITβ€”INDIA
421445VISADEBITPT BANK UOB INDONESIAINDONESIA
421446VISADEBITβ€”PHILIPPINES
421447VISACREDITβ€”UNITED STATES
421448VISACREDITβ€”EL SALVADOR
421449VISADEBITMULTIBANK INC.PANAMA

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.