FastKYC
Utility APIs

BIN Lookup API

Identify the issuing bank, card network, card type and country behind any payment card using its Bank Identification Number.

Illustration of a verified identity document representing the BIN Lookup API

What the BIN Lookup API does

BIN Lookup takes the leading digits of a payment card and returns what they encode: the issuing bank, the network, whether the card is debit, credit or prepaid, and the issuing country.

Knowing the card type before authorisation lets you route payments intelligently, apply the right fee, and flag mismatches such as a foreign-issued card on a domestic-only journey.

Where teams use the BIN Lookup API

  1. Routing payments by card type to reduce processing cost

  2. Detecting foreign-issued cards during checkout

  3. Displaying the correct card branding in a payment form

  4. Flagging prepaid cards in higher-risk transactions

Frequently Asked Questions (FAQs)

How many digits do I need?

The first six to eight digits are enough. Never send the full card number to a lookup service.

Does it validate the card?

No. It identifies the issuing range only. It says nothing about whether the card exists, is active or has funds.

Is this PCI relevant?

A BIN alone is not cardholder data, but the surrounding flow usually is. Keep the lookup inside your existing PCI scope and controls.

Start verifying with the BIN Lookup API

Book a walkthrough and we will show the call, the response and how it fits your onboarding flow.

  • One API key for every check
  • Verified against official Indian records
  • Built for onboarding at scale
FastKYC

Book a demo

See FastKYC on the checks you run

KYC, KYB, Verification APIs, OCR, SMS, WhatsApp & Custom solutions

Tell us what you need to verify and we will get back to you.

APIs
170+
Verifications
1.2M+
Checks a day
5000+