Advertisement

Prefix 51–55, 2221–2720 · 16 digits · 3-digit CVV

Ukraine Credit Card Generator

Generate test card numbers that start with real BINs from banks in Ukraine — preset with Joint Stock Company First Ukrainian International Bank (516754). Luhn-valid, with expiry date and CVV. Test data only, not real cards.

Advertisement

Runs in your browser · 8 networks · 374,788 BINs

Local bank BINs
Generated cards

Test data only — these numbers are not issued by any bank and every real payment with them will be declined. Need a card that works online? Ask your bank for a virtual card. Testing a checkout? Use your gateway’s sandbox test cards.

Advertisement

Prefix 51–55, 2221–2720 · 16 digits · 3-digit CVV

Generated locally with your browser’s crypto API — nothing is sent to a server.

Mastercard format

Starts with
51–55, 2221–2720
Length
16
Security code
3
Stripe
5555 5555 5555 4444
Mastercard generator
Advertisement

Real BINs from banks in Ukraine

The generator above is preset with BIN 516754, a Mastercard debit range of Joint Stock Company First Ukrainian International Bank. Each row below is a different bank. Switching keeps that bank's prefix, randomizes the middle digits and recomputes the check digit, with a fresh expiry and CVV.

BINIssuerNetworkType · levelUse this BIN
516754 Joint Stock Company First Ukrainian International Bank MastercardDebit · Standard Use
515855 State Export-Import Bank of Ukraine (Ukreximbank) MastercardCredit · Gold Use
516853 Joint Stock Bank Ukrgasbank MastercardDebit · Standard Use
414943 JSC CB Privatbank VisaDebit · Classic Use
510117 Public JSC First Ukrainian International Bank MastercardCredit · Standard Use
411186 Raiffeisen Bank JSC VisaDebit · Classic Use
479070 JSC State Savings Bank of Ukraine (JSC Oschadbank) VisaDebit · Classic Use
402631 PJSC JSB Ukrgasbank VisaDebit · Classic Use

One BIN per bank — the most common Visa or Mastercard product of each of the largest issuers. All 1,322 BINs with a named issuer are in the Ukraine BIN list.

Local card networks in Ukraine

Ukraine runs domestic card networks next to Visa and Mastercard. Make sure your brand detection and validation accept their numbers.

SchemeCard numbers start withLengthOnlineAbout
PROSTIR (ПРОСТІР)
National Bank of Ukraine (national payment system ПРОСТІР)
980400-980419, 980430-980499, 9804200-9804299 – Yes Issuer IINs start with 9 + country code 804: 6-digit IINs 980400-980419 and 980430-980499 for banks, 7-digit IINs 9804200-9804299 for non-bank issuers; the format follows ISO/IEC 7812 (which uses the Luhn check digit). Acquirers must accept PROSTIR cards on the internet, and LiqPay, Portmone, EasyPay and iPay accept them. No (standalone national scheme). Source
Advertisement

Card networks and card types in Ukraine

We count 1,657 card BINs for Ukraine — 1,322 with a known issuer, from 242 banks. The largest network is Visa with 44% of the ranges, followed by Mastercard (32%). Debit ranges outnumber credit ranges 991 to 666. Visa and Mastercard hold a similar number of ranges. 30 ranges are prepaid or gift products and 167 are business, corporate or commercial cards.

NetworkBINsShareDebitCredit
Visa727 44%419308
Mastercard530 32%187343
Maestro373 23%3730
Private label8 less than 1%44
Diners Club7 less than 1%07
Prostir6 less than 1%60
American Express4 less than 1%04
Local brand2 less than 1%20

Most common product levels: Standard (417), Classic (198), Gold (183), Platinum (146), Business (133).

Largest card issuers in Ukraine

The 10 banks with the most BINs in the data, out of 242 named issuers. Concentration is low: the top three issuers (Joint Stock Company First Ukrainian International Bank, State Export-Import Bank of Ukraine (Ukreximbank) and Joint Stock Bank Ukrgasbank) hold 12% of the named BINs. Each bank with ten or more BINs has a page listing all of them.

Payment testing notes for Ukraine

Paying online in Ukraine: local methods and gateways

Cards are only part of the picture. These payment methods are popular in Ukraine and usually sit next to the card form at checkout:

Payment gateways developers commonly integrate for Ukraine, with their official sandbox docs:

GatewayAboutTest cards
LiqPay (PrivatBank)Ukraine's best-known checkout (cards, Privat24, Apple Pay, Google Pay, instalments, QR); sandbox keys start with sandbox_. Official docs
WayForPayUkrainian payment gateway; publishes test merchant credentials for integration testing. Official docs
monobank acquiring (plata by mono)Internet acquiring API from monobank with token and card-details payments. –

Card generators for other countries

← Generators for other countries · Ukraine BIN list · BIN generator · BIN checker

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.

Frequently asked questions

Can I generate a Ukraine credit card number for testing?

Yes. Every number on this page starts with a real BIN registered to a bank in Ukraine — by default 516754 (Joint Stock Company First Ukrainian International Bank, Mastercard debit). The remaining digits are random and the last one is a Luhn check digit. They are test data only: no account sits behind them.

Which card networks are most common in Ukraine?

By BIN count in our data: Visa 44%, Mastercard 32%, Maestro 23%, Private label less than 1%. Debit ranges make up 60% and credit ranges 40%.

Which BINs do Visa cards from Ukraine start with?

Examples from different banks: 414943 (JSC CB Privatbank); 411186 (Raiffeisen Bank JSC); 479070 (JSC State Savings Bank of Ukraine (JSC Oschadbank)); 402631 (PJSC JSB Ukrgasbank). See the Ukraine BIN list for every bank.

Which currency should I use to test payments from Ukraine?

UAH (Ukrainian hryvnia). Gateway APIs usually expect amounts in the smallest unit (for example 1050 for 10.50). Also test a foreign-currency charge on a Ukraine BIN: the issuer converts it, which some checkouts display differently.

Are these Ukraine card numbers real? Can I pay with them?

No. They start with real BINs from banks in Ukraine such as Joint Stock Company First Ukrainian International Bank, but no bank issued them: no account, no money, no cardholder. Every real purchase, free trial or card check declines them. To pay online, use a virtual or prepaid card from your bank or a wallet such as Apple Pay / Google Pay. Testing a checkout? Use your gateway’s sandbox test cards.

What does a PROSTIR (ПРОСТІР) card number look like?

PROSTIR (ПРОСТІР) numbers start with 980400–980419, 980430–980499 and 9804200–9804299 with a Luhn check digit. Issuer IINs start with 9 + country code 804: 6-digit IINs 980400-980419 and 980430-980499 for banks, 7-digit IINs 9804200-9804299 for non-bank issuers; the format follows ISO/IEC 7812 (which uses the Luhn check digit). Acquirers must accept PROSTIR cards on the internet, and LiqPay, Portmone, EasyPay and iPay accept them. Make sure your card form accepts these prefixes instead of rejecting them as an unknown brand.

How do people pay online in Ukraine besides cards?

Privat24: Payment from a PrivatBank Privat24 online-banking account, offered in LiqPay checkout. Oplata chastynamy (PrivatBank instalments): PrivatBank's pay-in-parts instalment option (LiqPay paytype moment_part). Apple Pay / Google Pay: Card wallets offered as standard options in Ukrainian checkouts such as LiqPay.

Related tools

Brand ranges at a glance

The prefixes and lengths your checkout must accept. Each brand has its own generator page.

For developers & QA

Test data that stays out of PCI scope

Use generated numbers for everything before the payment request, then switch to your gateway’s official sandbox cards for approvals, declines and 3-D Secure.

  • Test form validation & input masks
  • Seed staging databases and demos
  • Reproduce declines and 3-D Secure in the sandbox
Browse gateway test cards

Official sandbox cards, per gateway

All 18 gateways →

Advertisement