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
608026RUPAYDEBITHDFC BANK
608027RUPAYDEBITHDFC BANK
608028RUPAYDEBITICICI BANK
608029RUPAYDEBITAXIS BANK
608030RUPAYDEBITAXIS BANK
608031RUPAYDEBITCANARA BANK
608032RUPAYDEBITPAYTM PAYMENTS BANK
608033RUPAYDEBITPUNJAB NATIONAL BANK
608034RUPAYDEBITICICI BANK
608035RUPAYDEBITβ€”
608036RUPAYDEBITIDBI
608037RUPAYDEBITICICI BANK
608038RUPAYDEBITICICI BANK
608039RUPAYDEBITINDUSIND BANK
608040RUPAYDEBITINDUSIND BANK
608041RUPAYDEBITPUNJAB NATIONAL BANK
608042RUPAYDEBITUNION BANK OF INDIA
608043RUPAYDEBITUNION BANK OF INDIA
608044RUPAYDEBITUNION BANK OF INDIA
608045RUPAYDEBITCANARA BANK
608046RUPAYDEBITIDBI
608047RUPAYDEBITUNION BANK OF INDIA
608048RUPAYDEBITAXIS BANK
608049RUPAYDEBITIDBI
608050RUPAYDEBITHDFC BANK
608051RUPAYDEBITRBL BANK
608052RUPAYDEBITBANK OF BARODA
608053RUPAYDEBITHDFC BANK
608054RUPAYDEBITβ€”
608055RUPAYDEBITYES BANK
608056RUPAYDEBITYES BANK
608057RUPAYDEBITAXIS BANK
608058RUPAYDEBITHDFC BANK
608059RUPAYDEBITICICI BANK
608060RUPAYDEBITIDBI
608061RUPAYDEBITHDFC BANK
608062RUPAYDEBITICICI BANK
608063RUPAYDEBITICICI BANK
608064RUPAYDEBITICICI BANK
608065RUPAYDEBITAXIS BANK
608066RUPAYDEBITAXIS BANK
608067RUPAYDEBITSTATE BANK OF INDIA
608068RUPAYDEBITGUJARAT STATE CO-OPERATIVE BANK
608069RUPAYDEBITIDBI
608070RUPAYDEBITIDBI
608071RUPAYDEBITIDBI
608072RUPAYDEBITβ€”
608073RUPAYDEBITPUNJAB NATIONAL BANK
608074RUPAYDEBITAXIS BANK
608075RUPAYDEBITAXIS BANK
608076RUPAYDEBITICICI BANK
608077RUPAYDEBITAXIS BANK
608078RUPAYDEBITSTATE BANK OF INDIA
608079RUPAYDEBITIDBI
608080RUPAYDEBITYES BANK
608081RUPAYDEBITFINCARE SMALL FINANCE BANK
608082RUPAYDEBITFINCARE SMALL FINANCE BANK
608083RUPAYDEBITICICI BANK
608084RUPAYDEBITIDBI
608085RUPAYDEBITICICI BANK
608086RUPAYDEBITPUNJAB NATIONAL BANK
608087RUPAYDEBITAU SMALL FINANCE BANK
608088RUPAYDEBITAU SMALL FINANCE BANK
608089RUPAYDEBITHDFC BANK
608090RUPAYDEBITICICI BANK
608091RUPAYDEBITHDFC BANK
608092RUPAYDEBITIDBI
608093RUPAYDEBITICICI BANK
608094RUPAYDEBITINDIAN OVERSEAS BANK
608095RUPAYDEBITINDIAN OVERSEAS BANK
608096RUPAYDEBITINDIAN OVERSEAS BANK
608097RUPAYDEBITTAMILNADU STATE APEX CO-OPERATIVE BANK
608098RUPAYDEBITIDBI
608099RUPAYDEBITHDFC BANK
608100RUPAYDEBITAXIS BANK
608101RUPAYDEBITJAMMU AND KASHMIR BANK
608102RUPAYDEBITINDIAN BANK
608103RUPAYDEBITNSDL PAYMENTS BANK
608104RUPAYDEBITHDFC BANK
608105RUPAYDEBITJAMMU AND KASHMIR BANK
608106RUPAYDEBITJAMMU AND KASHMIR BANK
608107RUPAYDEBITICICI BANK
608108RUPAYDEBITYES BANK
608109RUPAYDEBITHDFC BANK
608110RUPAYDEBITBHARATIYA MAHILA BANK
608111RUPAYDEBITYES BANK
608112RUPAYCREDITINDIAN BANK
608113RUPAYDEBITNKGSB CO-OPERATIVE BANK
608114RUPAYCREDITSTATE BANK OF INDIA
608115RUPAYDEBITIDBI
608116RUPAYDEBITβ€”
608117RUPAYDEBITIDFC BANK, LTD.
608118RUPAYDEBITβ€”
608119RUPAYDEBITPUNJAB NATIONAL BANK
608120RUPAYDEBITKARUR VYSYA BANK
608121RUPAYDEBITIDBI
608122RUPAYDEBITYES BANK
608123RUPAYDEBITTHANE JANATA SAHAKARI BANK
608124RUPAYDEBITAXIS BANK
608125RUPAYDEBITPUNJAB NATIONAL 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.