BIN Lookup API
Real-time access to 374,795 BINs over a simple REST endpoint. JSON in, JSON out — free, with an optional key for higher limits.
Enter your email and we'll generate a key instantly. One key per email — it raises your rate limit to 120 requests/minute.
Your API key — store it safely:
Quick start
One GET request. No SDK required.
Accepts a 6–8 digit BIN. The key may also be sent as an X-API-Key header. CORS is enabled.
Code examples
Reference
Rate limits
| Tier | Auth | Limit | Cost |
|---|---|---|---|
| Anonymous | None | 40 requests / minute | Free |
| Keyed | key param or X-API-Key | 120 requests / minute | Free |
Response fields
| Field | Description |
|---|---|
data.brand | Card network — Visa, Mastercard, Amex, Discover… |
data.card_type | Debit, Credit, Prepaid, Charge… |
data.card_level | Classic, Gold, Platinum, Business… |
data.issuer | Issuing bank name |
data.country_name / country_code | Country of issuance + ISO-3166 code |
data.currency | ISO-4217 currency of the issuing country |
wallet | Apple Pay / Google Pay / Samsung / PayPal support (true / false / null = unknown) |
virtual_card | Virtual-card probability — score & level (Low/Medium/High) |
ok | false when the BIN isn't found (HTTP 200) |
Free BIN Lookup API
The Bin.CardVCC.com BIN API gives developers programmatic access to our database of over 374,795 BINs. Identify the issuing bank, card brand, type, level, country, currency and digital-wallet compatibility from any 6–8 digit BIN — perfect for checkout optimisation, fraud tooling, analytics and testing. All data is served from our own database for fast, reliable responses.
Note: the API returns BIN-level metadata only and never exposes cardholder data. Use it for development, testing and legitimate business purposes.