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
818183RUPAYDEBITβ€”
818184RUPAYDEBITβ€”
818185RUPAYDEBITβ€”
818186RUPAYDEBITβ€”
818187RUPAYDEBITβ€”
818188RUPAYDEBITβ€”
818189RUPAYDEBITβ€”
818190RUPAYDEBITβ€”
818191RUPAYDEBITβ€”
818192RUPAYDEBITβ€”
818193RUPAYDEBITβ€”
818194RUPAYDEBITβ€”
818195RUPAYDEBITβ€”
818196RUPAYDEBITβ€”
818197RUPAYDEBITβ€”
818198RUPAYDEBITβ€”
818199RUPAYDEBITβ€”
818200RUPAYDEBITAXIS BANK
818201RUPAYDEBITAXIS BANK
818202RUPAYDEBITAXIS BANK
818203RUPAYDEBITAXIS BANK
818204RUPAYDEBITAXIS BANK
818205RUPAYCREDITβ€”
818206RUPAYDEBITAXIS BANK
818207RUPAYDEBITAXIS BANK
818208RUPAYDEBITAXIS BANK
818209RUPAYDEBITAXIS BANK
818210RUPAYDEBITAXIS BANK
818211RUPAYDEBITAXIS BANK
818212RUPAYDEBITAXIS BANK
818213RUPAYDEBITAXIS BANK
818214RUPAYDEBITKOTAK MAHINDRA BANK
818215RUPAYDEBITKOTAK MAHINDRA BANK
818216RUPAYDEBITKOTAK MAHINDRA BANK
818217RUPAYDEBITKOTAK MAHINDRA BANK
818218RUPAYDEBITKOTAK MAHINDRA BANK
818219RUPAYDEBITKOTAK MAHINDRA BANK
818220RUPAYDEBITKOTAK MAHINDRA BANK
818221RUPAYDEBITKOTAK MAHINDRA BANK
818222RUPAYDEBITBANK OF INDIA
818223RUPAYDEBITBANK OF INDIA
818224RUPAYDEBITBANK OF INDIA
818225RUPAYDEBITBANK OF INDIA
818226RUPAYDEBITHDFC BANK
818227RUPAYDEBITHDFC BANK
818228RUPAYDEBITHDFC BANK
818229RUPAYDEBITHDFC BANK
818230RUPAYDEBITHDFC BANK
818231RUPAYDEBITHDFC BANK
818232RUPAYDEBITHDFC BANK
818233RUPAYDEBITHDFC BANK
818234RUPAYDEBITHDFC BANK
818235RUPAYDEBITHDFC BANK
818236RUPAYDEBITHDFC BANK
818237RUPAYDEBITHDFC BANK
818238RUPAYDEBITSTATE BANK OF INDIA
818239RUPAYDEBITSTATE BANK OF INDIA
818240RUPAYDEBITSTATE BANK OF INDIA
818241RUPAYDEBITSTATE BANK OF INDIA
818242RUPAYDEBITSTATE BANK OF INDIA
818243RUPAYDEBITSTATE BANK OF INDIA
818244RUPAYDEBITSTATE BANK OF INDIA
818245RUPAYDEBITSTATE BANK OF INDIA
818246RUPAYDEBITSTATE BANK OF INDIA
818247RUPAYDEBITSTATE BANK OF INDIA
818248RUPAYDEBITSTATE BANK OF INDIA
818249RUPAYDEBITSOUTH INDIAN BANK
818250RUPAYDEBITSOUTH INDIAN BANK
818251RUPAYDEBITSOUTH INDIAN BANK
818252RUPAYDEBITSOUTH INDIAN BANK
818253RUPAYDEBITSOUTH INDIAN BANK
818254RUPAYDEBITSARASWAT CO-OPERATIVE BANK
818255RUPAYDEBITSARASWAT CO-OPERATIVE BANK
818256RUPAYDEBITSARASWAT CO-OPERATIVE BANK
818257RUPAYDEBITBANK OF BARODA
818258RUPAYDEBITBANK OF BARODA
818259RUPAYDEBITBANK OF BARODA
818260RUPAYDEBITBANK OF BARODA
818261RUPAYDEBITBANK OF BARODA
818262RUPAYDEBITBANK OF BARODA
818263RUPAYDEBITBANK OF BARODA
818264RUPAYDEBITBANK OF BARODA
818265RUPAYDEBITBANK OF BARODA
818266RUPAYDEBITBANK OF BARODA
818267RUPAYDEBITBANK OF BARODA
818268RUPAYDEBITBANK OF BARODA
818269RUPAYDEBITBANK OF BARODA
818270RUPAYDEBITBANK OF BARODA
818271RUPAYDEBITINDIAN OVERSEAS BANK
818272RUPAYDEBITINDIAN OVERSEAS BANK
818273RUPAYDEBITINDIAN OVERSEAS BANK
818274RUPAYDEBITINDIAN OVERSEAS BANK
818275RUPAYDEBITPUNJAB NATIONAL BANK
818276RUPAYDEBITPUNJAB NATIONAL BANK
818277RUPAYDEBITPUNJAB NATIONAL BANK
818278RUPAYDEBITPUNJAB NATIONAL BANK
818279RUPAYDEBITPUNJAB NATIONAL BANK
818280RUPAYDEBITPUNJAB NATIONAL BANK
818281RUPAYDEBITPUNJAB NATIONAL BANK
818282RUPAYDEBITPUNJAB 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.