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. 63 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 Venezuela749 BINs · Visa · VES Saudi Arabia741 BINs · Visa · SAR Bangladesh706 BINs · Visa · BDT Sweden695 BINs · Visa · SEK Belgium687 BINs · Visa · EUR Thailand678 BINs · Visa · THB Ecuador678 BINs · Visa · USD Portugal643 BINs · Visa · EUR Dominican Republic633 BINs · Visa · DOP Philippines631 BINs · Mastercard · PHP Greece621 BINs · Visa · EUR Peru597 BINs · Visa · PEN Pakistan579 BINs · Visa · PKR Guatemala573 BINs · Visa · GTQ Croatia521 BINs · Diners Club · EUR New Zealand509 BINs · Visa · NZD Jordan453 BINs · Visa · JOD Israel451 BINs · Visa · ILS Kenya444 BINs · Visa · KES Morocco416 BINs · Visa · MAD Sri Lanka403 BINs · Visa · LKR Ghana319 BINs · Visa · GHS Côte d'Ivoire170 BINs · Visa · XOF Algeria85 BINs · Visa · DZD
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
Finland912MaestroEUR512499
Egypt889MastercardEGP404896
Switzerland874VisaCHF419372
Romania863VisaRON424404
Costa Rica836VisaCRC510714
Ireland831MastercardEUR431938
Indonesia808VisaIDR222938
Vietnam782VisaVND520399
Nigeria771VisaNGN407713
Venezuela749VisaVES451721
Saudi Arabia741VisaSAR414627
Bangladesh706VisaBDT409363
Sweden695VisaSEK415471
Belgium687VisaEUR530784
Thailand678VisaTHB403375
Ecuador678VisaUSD404474
Portugal643VisaEUR410000
Dominican Republic633VisaDOP406206
Philippines631MastercardPHP403418
Greece621VisaEUR402068
Peru597VisaPEN405893
Pakistan579VisaPKR400627
Guatemala573VisaGTQ400198
Croatia521Diners ClubEUR511779
New Zealand509VisaNZD510753
Jordan453VisaJOD405427
Israel451VisaILS458000
Kenya444VisaKES407741
Morocco416VisaMAD401713
Sri Lanka403VisaLKR432705
Ghana319VisaGHS413102
Côte d'Ivoire170VisaXOF402664
Algeria85VisaDZD417203
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

What is a temporary or virtual credit card number?

A real card number issued by a bank or card service for one purchase, one merchant or a short time, linked to a real account. Banks and fintech apps issue them so you never expose your main card. A generated test number is something else: it has the right format but no account behind it. See VCC generator for the difference.

Will these numbers pass a payment gateway?

They pass format checks — length, network prefix and the Luhn checksum — so they are ideal for testing form validation and BIN-based rules. Gateways in test mode want their own documented test cards for approvals and declines; in live mode every generated number is declined because no bank has issued it.

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