BIN Codes by Country
231 countries in the database — click any country to browse its BINs.
About the BIN Code Database
This database contains 324,638 BIN codes spanning 231 countries. A BIN (Bank Identification Number), also called an IIN (Issuer Identification Number), is the first 6–8 digits of any payment card number. These digits tell payment processors which bank issued the card, what network it runs on, whether it is a credit, debit or prepaid card, and which country it is registered in — all before a transaction is authorised. Use the search box above to find a specific country, or click any country card to browse its BINs. You can also check individual BINs instantly with the BIN Checker.
Frequently Asked Questions
What is a BIN code?
A BIN (Bank Identification Number), or IIN (Issuer Identification Number), is the first 6–8 digits of a payment card number. It uniquely identifies the issuing bank and encodes the card brand (Visa, Mastercard, Amex, etc.), card type (credit, debit, prepaid), payment scheme and country of issuance.
How is the BIN database organised?
BINs are grouped by the country in which the issuing bank is registered. Each country card shows the total number of BIN codes available for that country. Click any country to see the full list, with filters for card brand and type.
How many BINs are in the database?
The database currently contains 324,638 BIN codes across 231 countries. New BINs are added automatically when they are queried via the BIN Checker.
Can I look up a BIN directly?
Yes — use the BIN Checker to enter any 6–8 digit BIN and get instant results: issuing bank, country, card brand, type, currency and Luhn validity.
Is this BIN database free to use?
Yes — the entire BIN database and all lookup tools are completely free to use. No registration or payment is required.