Enter the first 6–8 digits of any credit or debit card to instantly reveal the issuing bank, country, card network, and type.
Advertisement
Everything you need to know about Bank Identification Numbers.
The Bank Identification Number (BIN) — also called the Issuer Identification Number (IIN) — is the first 6 to 8 digits of any payment card. These digits encode the card network, issuing bank, card type, and country without revealing any personal data.
Businesses use BIN lookups for fraud prevention, geographic restrictions, payment routing, and compliance. Developers integrate BIN APIs to validate cards at checkout and reduce chargebacks in e-commerce platforms.
BIN ranges are allocated by card networks to issuing banks. Each range encodes whether the card is credit, debit, or prepaid, allowing instant classification before a transaction is attempted.
The Luhn check is a simple checksum formula used to validate card numbers. BinList reports whether a BIN range follows the Luhn algorithm — a standard for all major card networks including Visa and Mastercard.
Simple REST API — no authentication required. Returns JSON with full card metadata. Used by developers worldwide for fraud prevention, checkout validation, and payment routing.
GET https://binlist.wellcart.pk/api/lookup/:bin
# Example
curl "https://binlist.wellcart.pk/api/lookup/45717360"{
"bin": "45717360",
"scheme": "visa",
"type": "debit",
"card_tier": "classic",
"luhn": true,
"issuer": "Jyske Bank",
"country_a2": "DK",
"country_a3": "DNK",
"country_n3": "208",
"country_isd": "+45",
"country_name": "Denmark",
"country_continent": "EU"
}Advertisement
const res = await fetch('https://binlist.wellcart.pk/api/lookup/45717360');
const data = await res.json();
console.log(data.scheme, data.issuer, data.country_name);$data = json_decode(file_get_contents('https://binlist.wellcart.pk/api/lookup/45717360'), true);
echo $data['scheme'], ' ', $data['issuer'];import requests
data = requests.get('https://binlist.wellcart.pk/api/lookup/45717360').json()
print(data['scheme'], data['issuer'], data['country_name'])BinList.wellcart.pk is a free public web service for looking up credit and debit card metadata by BIN / IIN number — trusted by developers and businesses in the USA, UK, Canada, Australia, and worldwide.
The first 6–8 digits of a payment card are called the Issuer Identification Number (IIN), formerly the Bank Identification Number (BIN). They uniquely identify the institution that issued the card, the card scheme, type, and country of issue.
Our data is sourced from multiple authoritative references — filtered, prioritised, and combined with an external BIN database API. Some inferences are drawn from adjacent card ranges. While highly accurate, 100% precision cannot be guaranteed for all BIN ranges.
Only the first 6–8 digits are ever needed — never the full card number. These digits contain no personal or sensitive cardholder data. No private information is transmitted or stored. All lookups are safe and fully compliant with payment industry standards.
This service runs on Cloudflare's global edge network with data cached in a D1 database. Responses are served from 300+ Points of Presence worldwide, ensuring sub-10 ms lookup times for most users regardless of location.
Supported Card Schemes
Common Use Cases
Common questions about BIN numbers and this lookup tool.
A BIN is the first 6 to 8 digits of your card. It identifies the issuing bank, card network (Visa, Mastercard, etc.), card type, and the country of issue — with no personal data.
Completely safe. Only the first 6–8 digits are used — these contain no personal information, account details, or CVV. No full card number is ever transmitted or stored.
Yes. The API at /api/lookup/:bin is free with no authentication required for standard usage. Responses are cached at the edge for fast lookups worldwide.
Visa, Mastercard, American Express, Discover, UnionPay, JCB, Diners Club, Maestro, Visa Electron, and Rupay.
The Luhn algorithm is a checksum formula used to validate card numbers. 'Luhn valid' means card numbers in this BIN range pass the standard industry checksum.
Some newer or regional BIN ranges may not yet be in our database. A 404 response means the BIN was not found — try a slightly different prefix or check if the card is newly issued.
Advertisement