India BIN List

12,131 Bank Identification Number ranges issued in India, with the issuing bank, card brand and card type for each.

Total BIN ranges

12,131

Card brands

  • RUPAY6,791
  • VISA2,116
  • MASTERCARD1,217
  • MAESTRO574
  • JCB/RUPAY496
  • AMERICAN EXPRESS299

Card types

  • DEBIT9,462
  • CREDIT2,794
BINBrandTypeIssuer
819783RUPAYDEBITCITY UNION BANK
819784RUPAYDEBITβ€”
819785RUPAYDEBITBANK OF BARODA
819786RUPAYDEBITHDFC BANK
819787RUPAYDEBITHDFC BANK
819788RUPAYDEBITHDFC BANK
819789RUPAYDEBITNKGSB CO-OPERATIVE BANK
819790RUPAYDEBITAXIS BANK
819791RUPAYDEBITBANK OF BARODA
819792RUPAYDEBITSBM BANK
819793RUPAYDEBITICICI BANK
819794RUPAYDEBITSTATE BANK OF INDIA
819795RUPAYDEBITGUJARAT STATE CO-OPERATIVE BANK
819796RUPAYDEBITBANK OF BARODA
819797RUPAYDEBITYES BANK
819798RUPAYDEBITICICI BANK
819799RUPAYDEBITICICI BANK
819800RUPAYDEBITICICI BANK
819801RUPAYDEBITINDUSIND BANK
819802RUPAYDEBITNSDL PAYMENTS BANK
819803RUPAYDEBITICICI BANK
819804RUPAYDEBITβ€”
819805RUPAYDEBITHDFC BANK
819806RUPAYDEBITJANA SMALL FINANCE BANK
819807RUPAYDEBITKOTAK MAHINDRA BANK
819808RUPAYDEBITICICI BANK
819809RUPAYDEBITHDFC BANK
819810RUPAYDEBITRBL BANK
819811RUPAYDEBITKARNATAKA STATE CO-OPERATIVE APEX BANK
819812RUPAYDEBITAXIS BANK
819813RUPAYDEBITINDUSIND BANK
819814RUPAYDEBITKARNATAKA STATE CO-OPERATIVE APEX BANK
819815RUPAYDEBITUCO BANK
819816RUPAYDEBITICICI BANK
819817RUPAYDEBITIDBI
819818RUPAYDEBITINDUSTRIAL BANK OF KOREA
819819RUPAYDEBITYES BANK
819820RUPAYDEBITAXIS BANK
819821RUPAYDEBITHDFC BANK
819822RUPAYDEBITAXIS BANK
819823RUPAYDEBITNSDL PAYMENTS BANK
819824RUPAYDEBITIDBI
819825RUPAYDEBITβ€”
819826RUPAYDEBITUJJIVAN SMALL FINANCE BANK
819827RUPAYDEBITHDFC BANK
819828RUPAYDEBITICICI BANK
819829RUPAYDEBITYES BANK
819830RUPAYDEBITAXIS BANK
819831RUPAYDEBITHDFC BANK
819832RUPAYDEBITYES BANK
819833RUPAYDEBITICICI BANK
819834RUPAYDEBITRBL BANK
819835RUPAYDEBITβ€”
819836RUPAYDEBITICICI BANK
819837RUPAYDEBITINDUSIND BANK
819838RUPAYDEBITGUJARAT STATE CO-OPERATIVE BANK
819839RUPAYDEBITUCO BANK
819840RUPAYDEBITYES BANK
819841RUPAYDEBITAXIS BANK
819842RUPAYDEBITβ€”
819843RUPAYDEBITEQUITAS SMALL FINANCE BANK
819844RUPAYDEBITAU SMALL FINANCE BANK
819845RUPAYDEBITIDBI
819846RUPAYDEBITHDFC BANK
819847RUPAYCREDITBANK OF BARODA
819848RUPAYDEBITYES BANK
819849RUPAYDEBITSTATE BANK OF INDIA
819850RUPAYDEBITHDFC BANK
819851RUPAYDEBITAXIS BANK
819852RUPAYDEBITUCO BANK
819853RUPAYDEBITAXIS BANK
819854RUPAYDEBITAXIS BANK
819855RUPAYDEBITHDFC BANK
819856RUPAYDEBITAXIS BANK
819857RUPAYDEBITSTATE BANK OF INDIA
819858RUPAYDEBITTHANE JANATA SAHAKARI BANK
819859RUPAYDEBITKARNATAKA STATE CO-OPERATIVE APEX BANK
819860RUPAYDEBITβ€”
819861RUPAYDEBITIDBI
819862RUPAYDEBITYES BANK
819863RUPAYDEBITHDFC BANK
819864RUPAYDEBITNSDL PAYMENTS BANK
819865RUPAYDEBITICICI BANK
819866RUPAYDEBITKARNATAKA STATE CO-OPERATIVE APEX BANK
819867RUPAYDEBITSARASWAT CO-OPERATIVE BANK
819868RUPAYDEBITJANA SMALL FINANCE BANK
819869RUPAYDEBITBANK OF BARODA
819870RUPAYDEBITUCO BANK
819871RUPAYDEBITBANK OF INDIA
819872RUPAYDEBITICICI BANK
819873RUPAYDEBITAXIS BANK
819874RUPAYDEBITHDFC BANK
819875RUPAYDEBITβ€”
819876RUPAYDEBITAXIS BANK
819877RUPAYDEBITIDBI
819878RUPAYDEBITβ€”
819879RUPAYDEBITJANA SMALL FINANCE BANK
819880RUPAYDEBITAXIS BANK
819881RUPAYDEBITAXIS BANK
819882RUPAYCREDITβ€”

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.