BIN Lookup - Card BIN/IIN Checker
Pricing
$1.00 / 1,000 bin looked ups
BIN Lookup - Card BIN/IIN Checker
Look up 6-8 digit card BINs/IINs offline: scheme, debit/credit, category, issuer and country. Never accepts or stores full card numbers; an optional in-memory Luhn/format check returns masked output only.
Pricing
$1.00 / 1,000 bin looked ups
Rating
0.0
(0)
Developer
Luke Mangan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
BIN Lookup
BIN Lookup is a bulk BIN checker: look up 6-8 digit card BINs (IINs) offline and get the card scheme, debit or credit type, category, issuer and country. Full card numbers are rejected, never processed or stored.
Best for: Payments analysts, fraud and chargeback teams, checkout and routing logic, and reconciliation work that needs card-type data.
How to look up card BINs in bulk
- Add 6-8 digit BINs to BINs (
bins). Never paste full card numbers. - Click Start.
- Download scheme, type, issuer and country for every BIN.
How it works
Uses a bundled copy of the open binlist-data dataset (about 343k BINs, CC BY 4.0, by Ian Nuttall), so lookups run offline with no third-party calls. Scheme detection comes from public IIN ranges (Visa, Mastercard incl. 2-series, Amex, Discover, JCB, UnionPay, Diners, Maestro). The dataset is community-compiled and no longer maintained, so issuer data may be out of date.
Output
input, schemeDetected, found, brand, type, category, issuer, country, countryName
Pricing (pay-per-event)
bin-looked-up: $0.001 per result ($1 / 1,000). Platform usage is included; you pay only for results.- Example: 10,000 BINs cost $10.00.
Example input
{"bins": ["424242","535522","37828224"]}
Example output
Values below are illustrative.
{"input": "424242","schemeDetected": "VISA","found": true,"brand": "VISA","type": "credit","category": "CLASSIC","issuer": "EXAMPLE BANK","country": "GB","countryName": "United Kingdom"}
Use it via API, schedules and integrations
Run it in Apify Console, or call it from your own code with the Apify API or the Python and JavaScript clients. Save an input as a task and add a schedule to run it regularly, and send results to Slack, email, webhooks, Zapier, Make or n8n with Apify integrations. AI agents can find and run it through the Apify MCP server.
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("sterlingverify/bin-lookup").call(run_input={"bins": ["424242", "535522"]})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
FAQ
Where does the BIN data come from?
A bundled copy of the open binlist-data dataset (about 343k BINs, CC BY 4.0, by Ian Nuttall). It is community-compiled and no longer maintained, so issuer data may be out of date.
Can I send full card numbers?
No. Anything over 8 digits is rejected and not processed.
Disclaimer
BIN data: binlist-data (github.com/iannuttall/binlist-data), © Ian Nuttall, licensed CC BY 4.0. Not an official IIN register, so accuracy is not guaranteed. Not affiliated with any card scheme. Submit BINs only (first 6-8 digits); anything over 8 digits is rejected and not processed.
Related sterlingVerify tools
Part of the sterlingVerify UK payments, KYB and data toolkit on Apify Store:
- Payments Region Checker: EEA, SEPA, SCA and interchange classification by country or BIN
- IBAN Validator: offline bulk IBAN validation and parsing
- UK Bank Account Validator: UK sort code and account number modulus check
- MCC Checker: check a merchant's MCC against its website or description