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
818583RUPAYDEBITβ€”
818584RUPAYDEBITβ€”
818585RUPAYDEBITβ€”
818586RUPAYDEBITβ€”
818587RUPAYDEBITβ€”
818588RUPAYDEBITIDUKKI DISTRICT CO-OPERATIVE BANK
818589RUPAYDEBITAXIS BANK
818590RUPAYDEBITYES BANK
818591RUPAYDEBITINDIA POST PAYMENTS BANK
818592RUPAYDEBITPUNJAB NATIONAL BANK
818593RUPAYDEBITRBL BANK
818594RUPAYDEBITINDIAN BANK
818595RUPAYDEBITINDIAN BANK
818596RUPAYDEBITINDIAN BANK
818597RUPAYDEBITINDIAN BANK
818598RUPAYDEBITBANK OF INDIA
818599RUPAYDEBITHDFC BANK
818600RUPAYDEBITICICI BANK
818601RUPAYDEBITICICI BANK
818602RUPAYDEBITICICI BANK
818603RUPAYDEBITICICI BANK
818604RUPAYDEBITBANK OF MAHARASHTRA
818605RUPAYDEBITAXIS BANK
818606RUPAYDEBITYES BANK
818607RUPAYDEBITHDFC BANK
818608RUPAYDEBITHDFC BANK
818609RUPAYDEBITHDFC BANK
818610RUPAYDEBITHDFC BANK
818611RUPAYDEBITHDFC BANK
818612RUPAYDEBITICICI BANK
818613RUPAYDEBITICICI BANK
818614RUPAYDEBITJAMMU AND KASHMIR BANK
818615RUPAYDEBITJAMMU AND KASHMIR BANK
818616RUPAYDEBITAXIS BANK
818617RUPAYDEBITWEST BENGAL STATE CO-OPERATIVE BANK
818618RUPAYDEBITJANA SMALL FINANCE BANK
818619RUPAYDEBITJANA SMALL FINANCE BANK
818620RUPAYDEBITJANA SMALL FINANCE BANK
818621RUPAYDEBITHDFC BANK
818622RUPAYDEBITHDFC BANK
818623RUPAYDEBITHDFC BANK
818624RUPAYDEBITIDBI
818625RUPAYDEBITIDBI
818626RUPAYDEBITICICI BANK
818627RUPAYDEBITJANASEVA SAHAKARI BANK
818628RUPAYDEBITJANASEVA SAHAKARI BANK
818629RUPAYDEBITJANAKALYAN SAHAKARI BANK
818630RUPAYDEBITJANAKALYAN SAHAKARI BANK
818631RUPAYDEBITJANATA SAHAKARI BANK (PUNE)
818632RUPAYDEBITJANATA SAHAKARI BANK (PUNE)
818633RUPAYDEBITSTATE BANK OF INDIA
818634RUPAYDEBITTHANE JANATA SAHAKARI BANK
818635RUPAYDEBITAXIS BANK
818636RUPAYDEBITAXIS BANK
818637RUPAYDEBITAXIS BANK
818638RUPAYDEBITBANK OF INDIA
818639RUPAYDEBITBANK OF INDIA
818640RUPAYDEBITBANK OF INDIA
818641RUPAYDEBITHDFC BANK
818642RUPAYDEBITHDFC BANK
818643RUPAYDEBITIDBI
818644RUPAYDEBITIDBI
818645RUPAYDEBITSTATE BANK OF INDIA
818646RUPAYDEBITSTATE BANK OF INDIA
818647RUPAYDEBITSTATE BANK OF INDIA
818648RUPAYDEBITYES BANK
818649RUPAYDEBITICICI BANK
818650RUPAYDEBITICICI BANK
818651RUPAYDEBITICICI BANK
818652RUPAYDEBITICICI BANK
818653RUPAYDEBITICICI BANK
818654RUPAYDEBITICICI BANK
818655RUPAYDEBITICICI BANK
818656RUPAYDEBITICICI BANK
818657RUPAYDEBITICICI BANK
818658RUPAYDEBITICICI BANK
818659RUPAYDEBITICICI BANK
818660RUPAYDEBITICICI BANK
818661RUPAYDEBITICICI BANK
818662RUPAYDEBITICICI BANK
818663RUPAYDEBITICICI BANK
818664RUPAYDEBITICICI BANK
818665RUPAYDEBITICICI BANK
818666RUPAYDEBITICICI BANK
818667RUPAYDEBITICICI BANK
818668RUPAYDEBITICICI BANK
818669RUPAYDEBITICICI BANK
818670RUPAYDEBITICICI BANK
818671RUPAYDEBITICICI BANK
818672RUPAYDEBITICICI BANK
818673RUPAYDEBITICICI BANK
818674RUPAYDEBITICICI BANK
818675RUPAYDEBITICICI BANK
818676RUPAYDEBITICICI BANK
818677RUPAYDEBITICICI BANK
818678RUPAYDEBITICICI BANK
818679RUPAYDEBITICICI BANK
818680RUPAYDEBITICICI BANK
818681RUPAYDEBITICICI BANK
818682RUPAYDEBITAXIS 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.