A secure testing tool for payment system developers and QA professionals. All test numbers are non-functional and strictly for development environments.

BIN Checker

Enter the first 6–8 digits of a card number to identify the card network and the expected number length. The check runs in your browser using the official IIN prefix ranges.

What is a BIN?

A BIN (Bank Identification Number) β€” now officially called an IIN (Issuer Identification Number) β€” is the first 6 to 8 digits of a payment card. It identifies the card network and the institution that issued the card. The rest of the number identifies the individual account, and the final digit is a Luhn check digit.

This checker classifies the network from the published IIN ranges. It does not perform a bank lookup: issuer names and countries require a licensed BIN database, which changes constantly. You can still generate structurally valid test numbers from any BIN with the card generator.

Card network ranges

Network Prefix / range Length
Visa413, 16, 19
Mastercard51–55, 2221–272016
American Express34, 3715
Discover6011, 65, 644–649, 622126–62292516, 19
JCB3528–358916–19
Diners Club300–305, 3095, 36, 38–3914–19
UnionPay6216–19

Note the overlap: 622126–622925 can be Discover or UnionPay depending on the BIN. When ranges overlap by design, only the card database of the network itself can give a definitive answer.

FAQ

Can I look up the bank that owns a BIN here?
No. Issuer names and countries require a licensed BIN database. This tool only classifies the network from published prefix ranges.
How many digits should I enter?
6 digits is the classic BIN length. 7- and 8-digit BINs are increasingly common and give a more precise classification.
Does a valid BIN mean the card is real?
No. A BIN only tells you the network and possibly the issuer range. It says nothing about whether an account exists or has funds.

Popular test BINs

  • 424242 β€” Visa (Stripe test BIN)
  • 555555 β€” Mastercard (Stripe test BIN)
  • 378282 β€” American Express (Stripe test BIN)
  • 601111 β€” Discover (Stripe test BIN)
  • 411111 β€” Visa (universal test BIN)

Free payment testing tools