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
508824RUPAYDEBITYES BANK
508825RUPAYDEBITICICI BANK
508826RUPAYDEBITβ€”
508827RUPAYDEBITYES BANK
508828RUPAYDEBITBANK OF BARODA
508829RUPAYDEBITBANK OF BARODA
508830RUPAYDEBITUNION BANK OF INDIA
508831RUPAYDEBITPUNJAB NATIONAL BANK
508832RUPAYDEBITCANARA BANK
508833RUPAYDEBITSTATE BANK OF INDIA
508834RUPAYDEBITBANK OF BARODA
508835RUPAYDEBITKARNATAKA BANK
508836RUPAYDEBITBANK OF BARODA
508837RUPAYDEBITβ€”
508838RUPAYDEBITRBL BANK
508839RUPAYDEBITBANK OF BARODA
508840RUPAYDEBITUCO BANK
508841RUPAYDEBITCANARA BANK
508842RUPAYDEBITCANARA BANK
508843RUPAYDEBITIDBI
508844RUPAYDEBITβ€”
508845RUPAYDEBITHDFC BANK
508846RUPAYDEBITPUNJAB NATIONAL BANK
508847RUPAYDEBITBANK OF BARODA
508848RUPAYDEBITSTATE BANK OF INDIA
508849RUPAYDEBITSTATE BANK OF INDIA
508850RUPAYDEBITSTATE BANK OF INDIA
508851RUPAYDEBITIDBI
508852RUPAYDEBITBANK OF INDIA
508853RUPAYDEBITBANK OF MAHARASHTRA
508854RUPAYCREDITVIDHARBHA KONKAN GRAMIN BANK
508855RUPAYDEBITTAMILNADU MERCANTILE BANK
508856RUPAYDEBITSTATE BANK OF INDIA
508857RUPAYDEBITSTATE BANK OF INDIA
508858RUPAYDEBITINDIAN BANK
508859RUPAYDEBITβ€”
508860RUPAYDEBITSTATE BANK OF INDIA
508861RUPAYDEBITYES BANK
508862RUPAYCREDITβ€”
508863RUPAYDEBITBANK OF MAHARASHTRA
508864RUPAYDEBITTAMILNADU MERCANTILE BANK
508865RUPAYDEBITIDBI
508866RUPAYDEBITSTATE BANK OF INDIA
508867RUPAYDEBITIDBI
508868RUPAYDEBITIDBI
508869RUPAYDEBITICICI BANK
508870RUPAYDEBITGUJARAT STATE CO-OPERATIVE BANK
508871RUPAYDEBITGUJARAT STATE CO-OPERATIVE BANK
508872RUPAYDEBITSTATE BANK OF INDIA
508873RUPAYDEBITGUJARAT STATE CO-OPERATIVE BANK
508874RUPAYDEBITHDFC BANK
508875RUPAYDEBITSTATE BANK OF INDIA
508876RUPAYDEBITHDFC BANK
508877RUPAYDEBITINDIAN BANK
508878RUPAYDEBITAXIS BANK
508879RUPAYDEBITβ€”
508880RUPAYDEBITSOUTH INDIAN BANK
508881RUPAYCREDITβ€”
508882RUPAYDEBITCANARA BANK
508883RUPAYDEBITGUJARAT STATE CO-OPERATIVE BANK
508884RUPAYDEBITYES BANK
508885RUPAYDEBITBANK OF INDIA
508886RUPAYCREDITβ€”
508887RUPAYDEBITRBL BANK
508888RUPAYDEBITRBL BANK
508889RUPAYDEBITINDIAN OVERSEAS BANK
508890RUPAYDEBITICICI BANK
508891RUPAYDEBITYES BANK
508892RUPAYDEBITYES BANK
508893RUPAYDEBITYES BANK
508894RUPAYDEBITRBL BANK
508895RUPAYDEBITPUNJAB NATIONAL BANK
508896RUPAYDEBITβ€”
508897RUPAYDEBITHDFC BANK
508898RUPAYDEBITSTATE BANK OF INDIA
508899RUPAYDEBITSTATE BANK OF INDIA
508900RUPAYDEBITAXIS BANK
508901RUPAYDEBITYES BANK
508902RUPAYDEBITICICI BANK
508903RUPAYDEBITHDFC BANK
508904RUPAYDEBITIDBI
508905RUPAYDEBITAXIS BANK
508906RUPAYDEBITAXIS BANK
508907RUPAYDEBITICICI BANK
508908RUPAYDEBITIDBI
508909RUPAYDEBITJANA SMALL FINANCE BANK
508910RUPAYDEBITJANA SMALL FINANCE BANK
508911RUPAYDEBITIDBI
508912RUPAYDEBITIDBI
508913RUPAYDEBITCAPITAL SMALL FINANCE BANK
508914RUPAYDEBITUNION BANK OF INDIA
508915RUPAYDEBITINDIAN BANK
508916RUPAYDEBITIDBI
508917RUPAYDEBITSHAMRAO VITHAL CO-OPERATIVE BANK
508918RUPAYDEBITAXIS BANK
508919RUPAYDEBITHDFC BANK
508920RUPAYDEBITSTATE BANK OF INDIA
508921RUPAYDEBITIDBI
508922RUPAYDEBITIDBI
508923RUPAYDEBITICICI BANK

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.