What Is a Virtual Credit Card Number?

Using a virtual credit card number keeps your personal information a secret, which can make online shopping more secure.
May 13, 2022

Many or all of the products featured here are from our partners who compensate us. This may influence which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.

A virtual credit card number is a limited-use code tied to a credit card you already have. You can request a one-time virtual credit card number from your card issuer, if it offers this feature, to use for an online purchase.

Why use a virtual credit card number? It can make online shopping more secure because you don’t enter your actual card number at checkout. If a merchant you shop at is the victim of a data breach, your credit card information wouldn’t be compromised. In a way, this process is similar to a digital wallet’s built-in security features. Such wallets also use a random code when you hover your smartphone over a payment terminal, keeping your card number hidden from the merchant.

Nerdy tip: Some cards grant you a virtual number to use until your physical card arrives in the mail. This way, you can begin using a new card instantly once your application is approved. When you receive the physical card, you’ll begin using that number instead.

How to create a virtual credit card number

Through your card or card issuer

Capital One cardholders can request virtual card numbers through the issuer’s Eno browser extension. Select Citi cards offer virtual credit card numbers as a feature. Log in to your account to see whether you’re eligible to enroll. The Venmo Credit Card, issued by Synchrony, offers a virtual credit card number alongside the physical card. You can use the virtual card number to shop online and request a new one (which would render the old number unusable) if needed.

Through 'Click to Pay'

If your card issuer doesn’t provide virtual numbers as a benefit, there’s a workaround. Click to Pay is a payment system that works with Visa, Mastercard, American Express and Discover. It streamlines the online checkout process at participating merchants by allowing you to store the credit cards of your choice. When making a purchase, you can choose which card to use without having to reenter your information. Click to Pay uses tokenization, which allows you to make a purchase without sharing your personal information with the merchant.

Through Google Chrome

With Google Chrome, you were already able to save personal information to your Google account, like credit card numbers and addresses, and the browser would automatically fill in that information for you later on. Now, you can create virtual cards for Capital One card accounts, so when you shop online, a virtual card number is filled in during checkout.

Through an app

You can use an app like Privacy to generate virtual card numbers for online purchases. With this app, you can also create virtual cards for specific merchants and set spending limits on those cards.

Frequently asked questions
Can I get a Chase virtual credit card number?

No, Chase doesn’t offer virtual credit card numbers for the cards it issues. However, you can use Click to Pay, which works with Visa, Mastercard, American Express and Discover.

Can I get a Citi virtual credit card number?

Some Citi cards are eligible for virtual credit card numbers. Log in to your account to see if you’re eligible to enroll.

Can I get a Capital One virtual credit card number?

Yes, Capital One offers virtual credit card numbers through its browser extension, Eno. You can also create a virtual card for Capital One credit cards through Google Chrome, so the virtual number is automatically filled in during checkout when you shop online.

Can I get an American Express virtual credit card number?

No, American Express doesn’t offer virtual credit card numbers for its consumer cards. However, you can use Click to Pay, which works with Visa, Mastercard, American Express and Discover.

Can I get a Discover virtual credit card number?

No, Discover doesn’t offer virtual credit card numbers. However, you can use Click to Pay, which works with Visa, Mastercard, American Express and Discover.

Get more smart money moves – straight to your inbox
Sign up and we’ll send you Nerdy articles about the money topics that matter most to you along with other ways to help you get more from your money.