VISA Credit Card Generator

A valid VISA test card number starts with 4, is 16 digits long and passes the Luhn check. Generate one below with expiry, CVV and cardholder details, or use an official gateway test number.

4849 4899 1943 5372
Card Holder
STEPHANIE WELCH PHD
Expires
05/2028
STEPHANIE WELCH PHD
610

This card is property of CardGenr Testing Services.

This is a test card for development purposes only.

Not valid for real transactions.

VISA

Click card to flip

Card Details

Card Number
4849 4899 1943 5372
Expiry Date
05/2028
CVV
610
Cardholder Name
STEPHANIE WELCH PHD
Billing Address
7587 Emmalee Plaza
Odessa, Iowa 69019-2171
Austria

Custom BIN Generator

Enter a specific BIN/IIN prefix (4-8 digits) to generate a card from that issuer.

{
  "number": "4849489919435372",
  "type": "VISA",
  "expiry": "05/2028",
  "expiryMonth": "05",
  "expiryYear": "2028",
  "name": "STEPHANIE WELCH PHD",
  "cvv": "610",
  "address": "7587 Emmalee Plaza",
  "city": "Odessa",
  "state": "Iowa",
  "zipcode": "69019-2171",
  "country": "Austria"
}
14 lines · JSON format

About VISA Cards

BIN/IIN Prefix

Starts with 4

Card Length

16 digits

CVV Length

3 digits

Industry

Banking and Financial

For Testing Only

These card numbers are generated for software testing purposes only. They cannot be used for real transactions and any attempt to do so may be illegal.

Shortcuts: G Generate · C Copy Number

Recent Cards

VISA
4849 4899 1943 5372
05/2028Just now

Official VISA test card numbers

Payment gateways only accept their own published test numbers in sandbox mode. These are the VISA cards each gateway documents for a successful payment.

Card numberGatewayNotes
4242 4242 4242 4242StripeAny 3 digits (4 for Amex)
4000 0566 5566 5556StripeDebit
4005 5192 0000 0004PayPal3 digits (4 for Amex)
4012 0000 3333 0026PayPal3 digits (4 for Amex)
4111 1111 1111 1111Adyen737
4111 1111 1111 1111BraintreeAny valid CVV
4005 5192 0000 0004BraintreeAny valid CVV
4111 1111 1111 1111SquareCVV 111
4100 2800 0000 1007RazorpayDebit / consumer
4012 8888 8888 1881RazorpayAny random CVV
4111 1111 1111 1111Authorize.NetAny 3 digits (4 for Amex)
4007 0000 0002 7Authorize.Net13-digit
4111 1111 1111 1111NMICVV 999 returns a match
4111 1111 1111 1111CybersourceAny 3 digits (4 for Amex)
4622 9431 2701 3705CybersourceCVV 838
4000 0000 0000 2701WorldpayNot specified by Worldpay
4242 4242 4242 4242Checkout.comCredit, GB
4000 0200 0000 0000Checkout.comCredit, US
4242 4242 4242 4242ShopifyAny 3 digits (4 for Amex)
4000 0503 6000 0001Shopifyeftpos Australia / Visa
4622 9431 2318 9285Apple PayExp 12/2028, CVV 096
4622 9431 2318 9293Apple PayExp 12/2028, CVV 413
4543 4740 0224 9996MollieShows Visa logo
4084 0840 8408 4081PaystackCVV 408; reusable
4235 6477 2802 5682Mercado Pago123 (1234 for Amex)

How to Use VISA Test Cards

Test credit card numbers are essential for developers building e-commerce applications, payment gateways, or any software that processes card payments. Our VISA generator creates valid test numbers that pass Luhn algorithm validation.

Common Use Cases:

  • Testing payment form validations
  • Developing checkout flows
  • Integration testing with payment gateways (test mode)
  • UI/UX testing for card input components
  • Automated testing and CI/CD pipelines

Frequently asked questions

What is a valid VISA test card number?

4242 4242 4242 4242 is Stripe's VISA test card. Any VISA number that starts with 4, has 16 digits and passes the Luhn check is valid in format, but gateways only accept their own published test numbers.

How many digits does a VISA card number have?

VISA card numbers are 16 digits long, with a 3-digit security code.

Can I use generated VISA numbers in Stripe or PayPal test mode?

No. Gateway sandboxes reject numbers they did not publish, even when they pass the Luhn check. Use the official VISA test numbers listed on this page for sandbox payments, and generated numbers for form validation and UI tests.

Are generated VISA numbers real cards?

No. They follow the VISA number format but are not linked to any account, so they cannot be used to make a purchase.