Advertisement

Credit Card Generator by Country

Pick a country to generate test card numbers that start with real BINs from its banks — useful for testing country rules, local networks and currency handling. 48 countries, all test data.

Advertisement
United States156,869 BINs · Visa · USD China18,370 BINs · UnionPay · CNY Canada16,234 BINs · Private label · CAD Japan13,915 BINs · JCB · JPY India12,256 BINs · RuPay · INR Brazil7,719 BINs · Visa · BRL United Kingdom7,554 BINs · Visa · GBP Russia6,542 BINs · Visa · RUB Germany4,734 BINs · Maestro · EUR South Korea4,520 BINs · Local brand · KRW Spain4,135 BINs · Visa · EUR France3,976 BINs · Visa · EUR Italy3,035 BINs · Maestro · EUR Australia2,688 BINs · Visa · AUD Mexico2,149 BINs · Mastercard · MXN Argentina1,860 BINs · Visa · ARS Turkey1,817 BINs · Mastercard · TRY Hong Kong1,721 BINs · Mastercard · HKD Ukraine1,657 BINs · Visa · UAH Colombia1,613 BINs · Visa · COP Chile1,499 BINs · Maestro · CLP Poland1,461 BINs · Visa · PLN United Arab Emirates1,351 BINs · Visa · AED Singapore1,309 BINs · Mastercard · SGD Taiwan1,262 BINs · Visa · TWD Denmark1,091 BINs · Maestro · DKK Austria1,063 BINs · Maestro · EUR Malaysia984 BINs · Visa · MYR Netherlands953 BINs · Maestro · EUR South Africa919 BINs · Visa · ZAR Finland912 BINs · Maestro · EUR Egypt889 BINs · Mastercard · EGP Switzerland874 BINs · Visa · CHF Romania863 BINs · Visa · RON Costa Rica836 BINs · Visa · CRC Ireland831 BINs · Mastercard · EUR Indonesia808 BINs · Visa · IDR Vietnam782 BINs · Visa · VND Nigeria771 BINs · Visa · NGN Saudi Arabia741 BINs · Visa · SAR Bangladesh706 BINs · Visa · BDT Sweden695 BINs · Visa · SEK Thailand678 BINs · Visa · THB Philippines631 BINs · Mastercard · PHP Peru597 BINs · Visa · PEN Pakistan579 BINs · Visa · PKR Kenya444 BINs · Visa · KES Morocco416 BINs · Visa · MAD
Advertisement

What a country generator does

Each country page is the regular card generator, preset with a real BIN from one of that country's largest banks. A table under the tool lists BINs from other local banks — and from local networks such as RuPay in India, Elo in Brazil, Troy in Turkey or Mir in Russia — so you can switch with one click. Every number keeps the BIN, gets random digits and a Luhn check digit, and comes with an expiry date and CVV.

The pages also summarize the country's BIN data — which networks are common, the debit/credit split and the largest issuers — and list the payment-testing details that differ by country, such as the currency and whether it has a minor unit.

All countries

CountryBINsTop networkCurrencyPreset BIN
United States156,869VisaUSD510255
China18,370UnionPayCNY519412
Canada16,234Private labelCAD518684
Japan13,915JCBJPY409358
India12,256RuPayINR400782
Brazil7,719VisaBRL400450
United Kingdom7,554VisaGBP493600
Russia6,542VisaRUB546902
Germany4,734MaestroEUR513027
South Korea4,520Local brandKRW406703
Spain4,135VisaEUR400741
France3,976VisaEUR405935
Italy3,035MaestroEUR513348
Australia2,688VisaAUD516133
Mexico2,149MastercardMXN222668
Argentina1,860VisaARS230843
Turkey1,817MastercardTRY404308
Hong Kong1,721MastercardHKD433203
Ukraine1,657VisaUAH516754
Colombia1,613VisaCOP517640
Chile1,499MaestroCLP408011
Poland1,461VisaPLN400227
United Arab Emirates1,351VisaAED414965
Singapore1,309MastercardSGD414156
Taiwan1,262VisaTWD515717
Denmark1,091MaestroDKK515518
Austria1,063MaestroEUR535685
Malaysia984VisaMYR405710
Netherlands953MaestroEUR520953
South Africa919VisaZAR400738
Finland912MaestroEUR462021
Egypt889MastercardEGP404896
Switzerland874VisaCHF419372
Romania863VisaRON424404
Costa Rica836VisaCRC510714
Ireland831MastercardEUR431938
Indonesia808VisaIDR222938
Vietnam782VisaVND520399
Nigeria771VisaNGN407713
Saudi Arabia741VisaSAR414627
Bangladesh706VisaBDT409363
Sweden695VisaSEK415471
Thailand678VisaTHB403375
Philippines631MastercardPHP403418
Peru597VisaPEN405893
Pakistan579VisaPKR400627
Kenya444VisaKES407741
Morocco416VisaMAD401713
Advertisement

Testing by country

A BIN identifies the card network and the issuing institution only. It reveals nothing about an individual card, cardholder or account, and it cannot show whether a card exists or can be charged. Test numbers generated from a BIN are for development and QA only and are declined by every real payment system.

Frequently asked questions

Why generate card numbers for a specific country?

Payment systems treat cards differently by issuing country: fraud rules compare the card country with the shopper's IP and address, gateways route domestic cards differently, and some checkouts only offer installments or local networks to local cards. A test number that starts with a real local BIN lets you exercise those rules.

Are country-specific test numbers real cards?

No. Only the first six digits come from a real bank range; the rest are random digits plus a Luhn check digit. No bank has issued the number, there is no account behind it, and any real payment with it is declined.

Where do the BINs come from?

From the open bin-list-data dataset (CC BY 4.0). Each country page lists the BINs it uses, with the issuing bank and card type.

Related tools

BIN data: bin-list-data by Venelin Kochev (a lite version of binlookup.io), licensed under CC BY 4.0. Changes made by Fakecreditcard: issuer, brand and country names re-cased and standardized, spelling variants of the same issuer merged, malformed phone numbers and web addresses removed.

Advertisement