BIN Search
Search BIN and IIN ranges by brand, country and issuing bank. Free online tool for engineers building card routing, validation and risk rules.
What is BIN Search?
BIN Search is the inverse of the BIN Checker. Instead of typing a BIN and getting the issuer, you start from the issuer side and drill in. Pick a country, then a card brand, then a bank, then the specific BIN. The full issuer record comes back at the end.
The first six to eight digits of any card form the BIN, also called the Issuer Identification Number. The BIN identifies the issuing bank, the card network, the card type and the country of issuance. This tool is for the times when you need to discover which BINs a particular issuer uses, not to look up a BIN you already have.
How to Use BIN Search Tool?
Six dropdowns and a button. The narrower your previous selection, the smaller the next dropdown.
-
Step 1. Pick the country where the card was issued. The list is populated from every country we have data for.
-
Step 2. Pick the issuer (the card brand: Visa, Mastercard, Amex, Discover, JCB and so on). The list filters to brands that issue in your chosen country.
-
Step 3. Pick the bank. The list filters to banks that issue cards on your chosen brand in that country, using each bank’s official issuer name.
-
Step 4. Pick the specific BIN. The dropdown shows every BIN (6 or 8 digits) that matches the previous three choices.
-
Step 5. Solve the CAPTCHA.
- Step 6. Hit GET DETAILS. The full issuer record comes back in one response.
The result page lays out the BIN status (active or inactive), card brand, card type, card level, issuing bank, country and issuer contact details. Expand the modals for the rest, copy any field, or export the whole record as JSON, CSV or TXT.
What is a BIN/IIN?
A Bank Identification Number (BIN), also known as an Issuer Identification Number (IIN), is the first 6-8 digits of a credit or debit card that uniquely identifies the card-issuing bank or financial institution. The BIN system was established to standardize card identification across payment networks worldwide.
The BIN is used to identify the card issuer, determine card brand (Visa, Mastercard, etc.), card type (Credit, Debit, Prepaid), and issuing country. When you enter your credit or debit card information into a merchant's website or payment gateway, the BIN is used to route the transaction to the correct payment network and issuing bank, validate card format, and help prevent fraud by verifying card characteristics match expected issuer information.
The table below provides detailed information about major card networks, their BIN/IIN ranges, and current status:
| NETWORK | IIN/BIN RANGES | STATUS | LENGTH | VALIDATION | REGION |
|---|---|---|---|---|---|
| American Express | 34, 37 | Active | 15 | LUHN | Global |
| Bankcard | 5610, 560221–560225 | Inactive | 16 | LUHN | Australia (defunct) |
| BORICA | 2205 | Active | 16 | LUHN | Bulgaria |
| China T-Union | 31 | Active | 19 | LUHN | China |
| China UnionPay | 62, 81 (8100–8171, Discover-routed) | Active | 16, 19 | LUHN | China (Global acceptance) |
| Dankort | 5019 | Active | 16 | LUHN | Denmark |
| Dankort (Visa co-brand) | 4571 | Active | 16 | LUHN | Denmark |
| Diners Club enRoute | 2014, 2149 | Inactive | 15 | NONE | North America (defunct) |
| Diners Club International | 30, 36, 38, 39 | Active | 14, 16, 19 | LUHN | Global |
| Diners Club US & Canada | 55 | Active | 16 | LUHN | United States, Canada |
| Discover Card | 6011, 644–649, 65 | Active | 16, 19 | LUHN | Global |
| GPN (Gerbang Pembayaran Nasional) | 1946 (BNI cards), 50, 56, 58, 60–63 | Active | 16, 18, 19 | LUHN | Indonesia |
| Humo | 9860 | Active | 16 | LUHN | Uzbekistan |
| InstaPayment | 637–639 | Active | 16 | LUHN | Global |
| InterPayment | 636 | Active | 16, 19 | LUHN | Global |
| JCB | 3088–3094, 3096–3102, 3112–3120, 3158–3159, 3337–3349, 3528–3589 | Active | 16, 19 | LUHN | Global (Japan-based) |
| LankaPay | 357111 (JCB co-branded) | Active | 16 | LUHN | Sri Lanka |
| Laser | 6304, 6706, 6771, 6709 | Inactive | 16, 19 | LUHN | Ireland (defunct) |
| Maestro | 5018, 5020, 5038, 5893, 6304, 6759, 6761, 6762, 6763 | Sunset | 12, 19 | LUHN | Global (EU sunset) |
| Maestro (UK) | 6759, 676770, 676774 | Active | 12, 19 | LUHN | United Kingdom |
| Mastercard | 2221–2720, 51–55 | Active | 16 | LUHN | Global |
| Mir | 2200–2204 | Active | 16, 19 | LUHN | Russia |
| Napas | 9704 | Active | 16, 19 | LUHN | Vietnam |
| NPS Pridnestrovie | 6054740–6054744 | Inactive | 16 | LUHN | Pridnestrovian Moldavian Republic |
| RuPay | 60, 65, 81, 82, 508 | Active | 16 | LUHN | India |
| RuPay (JCB co-brand) | 353, 356 | Active | 16 | LUHN | India |
| Solo | 6334, 6767 | Inactive | 16, 18, 19 | LUHN | United Kingdom (defunct) |
| Switch | 4903, 4905, 4911, 4936, 564182, 633110, 6333, 6759 | Inactive | 16, 18, 19 | LUHN | United Kingdom (defunct) |
| Troy | 65 (Discover co-branded), 9792 | Active | 16 | LUHN | Turkey |
| UATP | 1 | Active | 15 | LUHN | Global (Airline travel) |
| UkrCard | 60400100–60420099 | Active | 16, 19 | LUHN | Ukraine |
| UzCard | 8600, 5614 | Active | 16 | LUHN | Uzbekistan |
| Verve | 506099–506198, 650002–650027, 507865–507964 | Active | 16, 18, 19 | LUHN | Nigeria |
| Visa | 4 | Active | 13, 16, 19 | LUHN | Global |
| Visa Electron | 4026, 417500, 4508, 4844, 4913, 4917 | Inactive | 16 | LUHN | Global |
Swipe sideways to view all columns.
Source: Wikipedia
Why BIN Search is useful
Most BIN tools assume you already have the number. Real work often goes the other way: you know the issuer, the country or the bank, and you want to know which BINs they actually use. This tool is built for that direction.
Pull the BIN ranges a given issuer is using and check them against the ones you have seen on suspicious transactions. If a card claims to be from a US bank but the BIN belongs to a different country, you have a flag.
Knowing brand, type and card level lets you route to the right acquirer and apply the right interchange estimate. Different card types come with different processing rules, and getting that wrong is where transactions fail.
The issuing country drives a lot of downstream decisions: regional tax rates, geoblocking for licensed content, and which data-protection regime applies. BIN Search gives you that country, fast.
When a customer mentions only their bank, you can confirm which BINs that bank issues and rule out unrelated cards. Saves a support ticket cycle.
If you are building payment code, BIN Search lets you find BINs for the exact combinations you care about (brand, country, card type) and seed your fixtures with them.
Slice your customer base by country, brand and tier without owning a BIN dataset of your own. Useful for product, marketing and market-expansion decisions.
Who uses it
Five honest audiences. If you work with payments and you start your investigation from "which bank is this?" instead of "what is this number?", this tool is for you.
Find the BIN ranges a target issuer or country actually uses, then bake those into your routing, tax and compliance logic. Cleaner code, fewer edge cases.
Confirm whether a flagged card belongs to the issuer or country it claims. Build country-by-country watch lists from the BIN ranges those countries actually issue, not the ones you assume they do.
Seed your test data with BINs that exist in the real world. Confirm your gateway and tokeniser handle each brand, country and card type combination you care about.
When a customer mentions only their bank, the issuer’s BIN list narrows down which card they could be holding. The issuer phone number and website travel with the record.
Walk through how card networks segment issuers by country and brand, using a live, browsable dataset rather than a static slide.
How BIN Search Works?
Three stages: filter, look up, present. The whole thing runs against an internal BIN database that we maintain in-house.
1. Cascading dropdowns and database filtering
When you pick a country, the tool fetches every card brand that issues there. Pick an issuer and we narrow to banks. Pick a bank and we narrow to BINs. Each step is a fresh query against the database, so you only ever see options that actually exist for your earlier choices.
Selecting a country triggers a database query to retrieve all unique card brands/issuers for that country, filtering the database by country name.
Selecting an issuer (Visa, Mastercard, etc.) filters the database to show only banks/issuers for that country and brand combination.
Selecting a bank further filters the database to display only BIN codes issued by that specific bank for the selected country and brand.
Selecting a BIN code completes the search criteria, preparing the specific BIN for detailed information retrieval.
2. BIN Information Retrieval & Database Lookup
Once you click GET DETAILS and clear the CAPTCHA, the tool re-validates the BIN format (6 or 8 digits) and queries the BIN database for the full record. The response carries the issuing bank, card brand, card type, card level, country with ISO codes, issuer website and contact details, all in one round trip.
Validates BIN format (6 or 8 digits) and extracts numeric digits only, ensuring proper format before database lookup.
One query against the BIN database returns the full issuer record: card type, country, contact details and notes.
Extracts issuing bank name, card brand, card type, card level, issuing country, ISO country codes (Alpha-2, Alpha-3), issuer website, and contact information.
Determines BIN status (Active/Inactive) by checking against known inactive BIN ranges (discontinued card networks like Bankcard, Laser, Solo, Switch, Visa Electron).
3. Result Compilation & Presentation
The frontend renders the result into status cards that you can scan at a glance: green for active BINs, red for inactive ones, plus cards for BIN details, issuer information and quick-reference fields. The full record is available through expandable modals, every field is copy-to-clipboard, and the whole result can be exported as JSON, CSV or TXT.
Displays BIN status (Active/Inactive) with color-coded indicators and descriptive text explaining the status.
Brand, type, card level, issuer details and country are laid out in their own cards so you can scan them in a second.
Expandable modals carry the full BIN record and the rest of the issuer metadata: ISO codes, website and contact details.
Allows exporting BIN information in JSON (RFC 8259), CSV, and TXT formats for documentation, analysis, and integration with other systems.
Enables copying individual data fields to clipboard for quick reference and documentation purposes.
What Information Does BIN Search Provide?
Every successful search returns the fields below. Anything we do not have on file is marked "N/A" rather than guessed at.
The complete Bank Identification Number (6 or 8 digits) and current status (Active/Inactive) indicating whether the BIN is currently in use or has been discontinued. Inactive BINs belong to discontinued card networks like Bankcard, Laser, Solo, Switch, or specific Visa Electron ranges.
Card brand identification (Visa, Mastercard, American Express, Discover, JCB, Diners Club, China UnionPay, RuPay, etc.) and payment network information for transaction routing and processing.
Card type classification (Credit, Debit, Prepaid) and card level/category (Classic, Gold, Platinum, Corporate, etc.) for payment processing optimization and fee determination.
Complete name of the bank or financial institution that issued the card, enabling verification, customer support, and interbank communication.
Country where the card was issued, along with ISO 3166-1 Alpha-2 (e.g., US) and Alpha-3 (e.g., USA) country codes for geographic identification, compliance, and regulatory purposes.
Official issuer website URL and contact phone number for direct communication with the issuing bank or financial institution, enabling customer support and verification.
Features
What you get, in one place.
The internal BIN dataset covers every major card network worldwide (Visa, Mastercard, Amex, Discover, JCB, Diners Club, China UnionPay, RuPay) plus the regional schemes our users actually need.
Country, then issuer, then bank, then BIN. Each step narrows the next, so you never have to scroll a thousand options to find the one you want.
Every dropdown is fetched from the live BIN database, not a static page snapshot. When the dataset changes, the dropdowns change with it.
The tool tracks which BIN ranges belong to discontinued networks (Bankcard, Laser, Solo, Switch and some Visa Electron ranges) and marks them clearly.
Color-coded status cards (green for active, red for inactive) and information cards for brand, type, level, issuer and country. No wall of text.
Expandable modals carry the full BIN record, including ISO country codes, the issuer website and the issuer phone number.
Export the result as JSON (RFC 8259), CSV or TXT. Every field is copy-to-clipboard, so you can pull individual values into your own tools without exporting the whole record.
Searches are processed in memory and discarded when the response is returned. We do not store the BIN or result in our application database.
Frequently Asked Questions (FAQ)
Each successful search returns the BIN (6 or 8 digits), the card brand, the card type (credit, debit, prepaid), the card level (classic, gold, platinum), the issuing bank, the issuing country with both ISO codes, the issuer website and the issuer phone number. The result also marks whether the BIN is active or belongs to a discontinued network.
The dataset is broad and refreshed regularly, but issuers move ranges around constantly. We do not warrant the data is correct or complete, and individual entries can be out of date. For anything that drives a real financial decision, confirm the BIN with the issuer or with the card network.
Active BIN: The BIN is currently in use and cards with this BIN are actively being issued by the bank. Active BINs are valid for transactions and payment processing.
Inactive BIN: The BIN belongs to a discontinued card network or has been decommissioned. Examples include Bankcard, Laser, Solo, Switch, and specific Visa Electron ranges. Inactive BINs should not be used for new card issuance, though existing cards may still be valid until expiration.
No, this tool uses a cascading dropdown system that requires you to select Country → Issuer → Bank → BIN in sequence. This approach ensures accurate results by filtering the database at each step. If you only know the BIN code, you can use our BIN Checker tool which allows direct BIN code lookup without requiring country, issuer, or bank selection.
BIN Search: Uses cascading dropdowns (Country → Issuer → Bank → BIN) to browse and search through BINs in our database. Ideal when you want to explore available BINs for a specific country, issuer, or bank combination.
BIN Checker: Direct lookup. Paste a 6-8 digit BIN and get the issuer record back. Ideal when you already have the number. Same dataset as BIN Search, different entry point.
BIN Search helps you compare what a card claims to be with what the BIN actually says. A transaction that claims a US cardholder but carries a BIN from a different country is a flag worth weighing. Combine those flags with AVS, CVV checks, device data and IP geolocation, and BIN signals start to matter. On their own they are one input, not a verdict.
Yes. Export as JSON (RFC 8259) for integration, CSV for spreadsheets or TXT for plain-text notes. Export buttons appear once a search returns a result. Each file carries the full BIN record, the lookup timestamp and the standard disclaimer.
Our database does not contain data for all BINs worldwide. If a specific country, issuer, bank, or BIN combination is not in our database, the tool will display appropriate error messages indicating that no data is available for your selection. In such cases, try selecting different combinations, or use our BIN Checker tool for direct BIN code lookup. If you need assistance or have additional BIN information to contribute, please contact our support team.