Live Demo


Finance finance

API Provider

Municode Library
Municode Library

Developer links

BIN Checker API

BIN Checker API

Checks and verifies BIN (Bank Identification Number). Available for both credit card and debit cards.
What is BIN/IIN?

What is BIN?

Bank Identification Number (“BIN”) or Issuer Identification Number (“IIN”) is the first six digits (no spaces) of a bank-issued card. It is commonly used in credit cards, debit cards, stored-value cards and some gift cards. BIN is used to validate card issuer information through the BIN database which helps to prevent online fraud.

BIN holds information of: brand of the card ( Visa, Master Card, …), name of the issuing institution/ bank, country of issuance, type of the card (Debit / Credit), category of the card

What is Bin Checker API?

Our BIN Checker API uses the first 6 digits of an issuer card to retrieve the information. It contains one of the most accurate lists of BINs and their relevant data from the issuer banks all over the world.

  • If BIN number doesn’t exist in our BIN Lookup, an HTTP 404 response is returned.
  • If some of the relevant information is not currently available in our database, you will see them as empty fields in the response. You can inform us about such cases, and we'll do our best to overcome the situation.

We have spent a large amount of time compiling BIN numbers from as many sources as possible. This process includes filtering and refining the level of information and checking their accuracy. We update our BIN database regularly to provide you the most accurate information. But please keep in mind that it is not possible to maintain a 100% perfect list of BIN/IIN numbers as they grow rapidly. If you have any comments or requests, please notify us.

See it in Action!

Is Bin Checker API Secure?

BIN Checker API uses only the first 6-digits of a card, and it doesn’t store/display any personal information. APILayer is a legal entity in European Union and regulated by its laws. We never store any sensitive information on our servers and fully respect your privacy.

What is BIN Checker used for?

BIN Checker is mainly used in commercial businesses for fraud prevention by providing an extra security layer to protect both customers and merchants.

  • Online stores use BIN Checker to validate transactions against fraud and identity theft. With a simple example, if your device location where you make the transaction does not match with the country of issuance information that returns from BIN lookup, the transaction might be blocked due to fraud and additional validation can be asked.
  • Online merchant’s system can recognize the type of the card easily and ensure if they accept that card brand (Visa, Mastercard …) before attempting to further authorization.

How to start

First, start by (free tier available), get your API key and you are ready. Next, you can test using the following cURL command. See documentation for more information and code samples for various programming languages.

curl --request GET \
--url '' \
--header 'apikey: YOUR API KEY HERE'

Simple Transparent Pricing

No long term commitments. One click upgrade/downgrade or cancellation. No questions asked.

Free Plan

No credit cards required
20 Requests / Daily, 600 Requests / Monthly

Starter Plan

Monthly subscription
500 Requests / Daily, 15,000 Requests / Monthly

Pro Plan

Monthly subscription
2,000 Requests / Daily, 60,000 Requests / Monthly

Custom Plan

Monthly subscription
Fully customizable
Fast and simple
Updated frequently

Ready to try it out?

We offer a free plan. No credit cards required!

or see documentation

See Also

View All

Are you an API developer?

Market your API on APILayer and start making money now!