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
438952VISADEBITTCF BANKUNITED STATES
438953VISADEBITTCF BANKUNITED STATES
438954VISADEBITTCF BANKUNITED STATES
438955VISADEBITRAIFFEISEN BANK, S.A.ROMANIA
438956VISACREDITABN AMRO BANK (POLSKA), S.A.POLAND
438957VISACREDITABN AMRO BANK (POLSKA), S.A.POLAND
438958VISADEBITTHE BANCORP BANK, NATIONAL ASSOCIATIONUNITED STATES
438959VISADEBITPATHWARD, N.A.UNITED STATES
438960VISADEBITβ€”UNITED STATES
438961VISACREDITCOMMERCE BANCSHARES, INC.UNITED STATES
438962VISADEBITβ€”UNITED STATES
438963VISADEBITPATHWARD, N.A.UNITED STATES
438964VISADEBITCIERA BANKUNITED STATES
438965VISACREDITKCB BANK KENYA, LTD.KENYA
438966VISACREDITAMERICA FIRST FEDERAL CREDIT UNIONUNITED STATES
438967VISACREDITβ€”UNITED STATES
438968VISADEBITPNC BANK, NATIONAL ASSOCIATIONUNITED STATES
438969VISADEBITBANKA KOVANICA D.D.CROATIA
438970VISADEBITPJSC ROSBANKRUSSIAN FEDERATION
438971VISACREDITPJSC ROSBANKRUSSIAN FEDERATION
438972VISADEBITCITIZENS NATIONAL BANK OF TEXASUNITED STATES
438973VISADEBITQNB TUNISIATUNISIA
438974VISACREDITMERCHANTS BANKUNITED STATES
438975VISADEBITUMB BANK, NATIONAL ASSOCIATIONUNITED STATES
438976VISADEBITPAYTM PAYMENTS BANK, LTD.INDIA
438977VISACREDITBNP PARIBAS BANK POLSKA, S.A.POLAND
438978VISACREDITBANK GOSPODARKI ZYWNOSCIOWEJ, S.A.POLAND
438979VISACREDITHVB BANK HUNGARY RT.HUNGARY
438980VISACREDITABU DHABI COMMERCIAL BANKUNITED ARAB EMIRATES
438981VISACREDITABU DHABI COMMERCIAL BANKUNITED ARAB EMIRATES
438982VISADEBITABU DHABI COMMERCIAL BANKUNITED ARAB EMIRATES
438983VISADEBITCOMMUNITY FEDERAL SAVINGS BANKUNITED STATES
438984VISACREDITPENNSYLVANIA STATE EMPLOYEES CREDIT UNIONUNITED STATES
438985VISADEBITABSA BANK BOTSWANA, LTD.BOTSWANA
438986VISACREDITSTANDARD CHARTERED BANKBOTSWANA
438987VISACREDITZIPMONEY PAYMENTS PTY, LTD.AUSTRALIA
438988VISADEBITβ€”INDIA
438989VISADEBITSECURITY STATE BANKUNITED STATES
438990VISADEBITBAHRAIN ISLAMIC BANK BSCBAHRAIN
438991VISACREDITBANK OF EAST ASIA, LTD.HONG KONG
438992VISADEBITGESA CREDIT UNIONUNITED STATES
438993VISADEBITEMIRATES NBDUNITED ARAB EMIRATES
438994VISACREDITMETRO CREDIT UNIONUNITED STATES
438995VISADEBITTHE DENISON STATE BANKUNITED STATES
438996VISADEBITBAHRAIN ISLAMIC BANK BSCBAHRAIN
438997VISACREDITKHALEEJI BANK B.S.CBAHRAIN
438998VISADEBITARAB FINANCIAL SERVICES COMPANYBAHRAIN
438999VISADEBITGREAT LAKES CREDIT UNIONUNITED STATES
439000VISACREDITCJSC ALFA-BANKRUSSIAN FEDERATION
439001VISACREDITCHEQUEMAXEL SALVADOR
439002VISACREDITCHEQUEMAXEL SALVADOR
439003VISACREDITSUPERIOR CREDIT UNION INC.UNITED STATES
439004VISACREDITSUPERIOR CREDIT UNION INC.UNITED STATES
439005VISACREDITCITIBANK, NATIONAL ASSOCIATION - CONSUMERUNITED STATES
439006VISACREDITHFS FEDERAL CREDIT UNIONUNITED STATES
439007VISACREDITPACIFIC CREST FEDERAL CREDIT UNIONUNITED STATES
439008VISACREDITPACIFIC CREST FEDERAL CREDIT UNIONUNITED STATES
439009VISACREDITFIRST ARKANSAS BANK & TRUSTUNITED STATES
439010VISADEBITJEANNE D'ARC CREDIT UNIONUNITED STATES
439011VISADEBITU.S. BANK, N.A.UNITED STATES
439012VISACREDITASIA GREEN DEVELOPMENT BANK, LTD.MYANMAR
439013VISACREDITBANCO MERCANTIL DO BRASIL, S.A.BRAZIL
439014VISACREDITBANCO MERCANTIL DO BRASIL, S.A.BRAZIL
439015VISACREDITASIA GREEN DEVELOPMENT BANK, LTD.MYANMAR
439016VISACREDITBANCO MERCANTIL DO BRASIL, S.A.BRAZIL
439017VISACREDITBANCO MERCANTIL DO BRASIL, S.A.BRAZIL
439018VISACREDITBANCO MERCANTIL DO BRASIL, S.A.BRAZIL
439019VISACREDITBANCO MERCANTIL DO BRASIL, S.A.BRAZIL
439020VISACREDITBANCO MERCANTIL DO BRASIL, S.A.BRAZIL
439021VISACREDITBANCO MERCANTIL DO BRASIL, S.A.BRAZIL
439022VISACREDITBANCO MERCANTIL DO BRASIL, S.A.BRAZIL
439023VISADEBITJSC CREDIT AGRICOLE BANKUKRAINE
439024VISADEBITJSC CREDIT AGRICOLE BANKUKRAINE
439025VISADEBITPJSC CREDIT AGRICOLE BANKUKRAINE
439026VISACREDITPIRAEUS BANK A.D. BEOGRADSERBIA
439027VISACREDITBANCO BRADESCO, S.A.BRAZIL
439028VISADEBITPIRAEUS BANK A.D. BEOGRADSERBIA
439029VISADEBITEUROBANK DIREKTNA AKCIONARSKO DRUSTVO BEOGRADSERBIA
439030VISADEBITPIRAEUS BANK A.D. BEOGRADSERBIA
439031VISACREDITPIRAEUS BANK A.D. BEOGRADSERBIA
439032VISADEBITJSC BANK REPUBLICGEORGIA
439033VISADEBITJSC BANK REPUBLICGEORGIA
439034VISADEBITJSC BANK REPUBLICGEORGIA
439035VISADEBITJSC BANK REPUBLICGEORGIA
439036VISADEBITZEPTER BANKA A.D.SERBIA
439037VISACREDITZEPTER BANKA A.D.SERBIA
439038VISACREDITJSC CREDIT AGRICOLE BANKUKRAINE
439039VISACREDITPJSC CREDIT AGRICOLE BANKUKRAINE
439040VISADEBITTHE CO-OPERATIVE BANK PLCUNITED KINGDOM
439041VISACREDITGESA CREDIT UNIONUNITED STATES
439042VISADEBITPROFED FEDERAL CREDIT UNIONUNITED STATES
439043VISADEBITWASHINGTON FEDERAL, NATIONAL ASSOCIATIONUNITED STATES
439044VISADEBITTHE CO-OPERATIVE BANK PLCUNITED KINGDOM
439045VISACREDITSCOTIABANK PERU S.A.A.PERU
439046VISACREDITINTERBANK - BANCO INTERNACIONAL DEL PERUPERU
439047VISACREDITAKITA INTERNATIONAL CARD CO., LTD.JAPAN
439048VISACREDITTSUKUBA BANK, LTD.JAPAN
439049VISADEBITJSC CB PRAVEX-BANKUKRAINE
439050VISADEBITVTB BANK PJSCRUSSIAN FEDERATION
439051VISADEBITPJSC KREDITPROMBANKUKRAINE

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.