BIN Lookup
Look up a card BIN/IIN and see the brand, issuer, country, and other data tied to that prefix. No signup, no need to enter the full card number.
Covered brands: Visa, Mastercard, American Express, Elo, Hipercard, Discover, JCB, UnionPay
Issuers from: Brazil, United States, Spain, France, Germany
Enter a BIN to see the result here.
Want to test with a real-looking card? Generate a valid number for this brand.
How to use the BIN Lookup?
Paste the BIN
Enter the first 6 to 8 digits of the card. Never enter the CVV, expiration date, or other sensitive data.
Look it up
Click "Look up BIN" or pick one of the ready-made examples.
Review the result
Brand, type, category, issuing bank, and country show up in the card next to the form, with "not available" for fields the database doesn't have.
Copy what you need
Copy the full result in one click to paste into your test report or ticket.
BIN Lookup Features
Brand Always Detected
The brand is calculated from the card's numeric prefix, so it shows up even when the BIN isn't in the database.
Issuer, Category, and Country
When available in the database, we show the issuing bank, card type, category, and country tied to the BIN.
Ready-Made Examples
Try the tool in one click with sample BINs from Visa, Mastercard, Elo, and other brands.
One-Click Copy
Copy the full lookup result to paste into reports, tickets, or test cases.
What is a BIN/IIN?
BIN (Bank Identification Number) and IIN (Issuer Identification Number) are two names for the same thing: the first digits of a payment card, which identify the card network (brand) and, in most cases, the bank or institution that issued the card. BIN is the more common everyday term; IIN is the technical name defined by ISO/IEC 7812.
Looking up a BIN doesn't expose cardholder data. The prefix identifies the batch of cards issued by a bank, not a specific person.
6-digit or 8-digit BIN?
The BIN was historically always 6 digits. Since the ISO/IEC 7812 standard was updated in 2022, brands and issuers have been moving to 8-digit BINs, which identify specific card products and ranges more precisely.
This tool accepts 6 to 8 digits. The database lookup uses the first 6 digits, so entering 7 or 8 doesn't change the result, but it doesn't hurt either since the extra digits are simply ignored.
What each result field means
Not every BIN has every field filled in. When the database doesn't have a piece of information, we show "not available" instead of guessing.
- Brand: the card network (Visa, Mastercard, Elo, American Express, and others).
- Issuing bank: the bank or financial institution that issued the card, when identified in the database.
- Type: whether the card is credit, debit, or a charge card.
- Category: the product tier within the brand, such as Classic, Gold, or Platinum.
- Country: the country where the card was issued, with its two-letter code (ISO 3166-1 alpha-2).
How devs and QAs use BIN lookup
Looking up a BIN shows up in several everyday tasks for people building and testing payment systems:
- Testing checkout: confirming which brand and issuer a test number represents before running a payment flow.
- Investigating an integration: checking whether the gateway is correctly classifying a card's type and brand.
- Building QA scenarios: picking BINs from different brands, countries, or types to cover more test cases.
- Debugging a transaction: understanding why a charge was declined by comparing the expected brand and country with what the lookup returns.
Limitations
This tool covers a deliberately practical set of brands and countries instead of trying to cover the whole world. Outside that scope, the brand is still detected from the prefix, but issuer, category, and country show up as not available.
Don't use this tool as the sole source for KYC, fraud prevention, or identity verification decisions. For those, use an up-to-date commercial BIN database.
BIN Lookup FAQ
Everything you need to know to look up and interpret a BIN/IIN.