Skip to content

What are virtual credit cards?

Nov. 26, 2024
10 min read
Tech-Savvy in Soho: Asian Student Makes Online Purchases at a Trendy Café
The cards we feature here are from partners who compensate us when you are approved through our site, and this may impact how or where these products appear. We don’t cover all available credit cards, but our analysis, reviews, and opinions are entirely from our editorial team. Terms apply to the offers listed on this page. Please view our advertising policy and product review methodology for more information.

Editor's Note

This is a recurring post, regularly updated with new information and offers.

When you make a purchase online, by mail or over the phone, you may wonder whether your credit card information is secure. After all, even if the merchant is trustworthy, someone could intercept or otherwise steal the credit card information you've provided the merchant. And, although most credit cards offer zero liability protection, it's a hassle to cancel a card number and start over with a new one.

However, using a virtual credit card number for card-not-present purchases can keep your credit card information secure and decrease the inconvenience you face if your virtual card number is compromised. In this guide, I'll discuss everything you need to know about virtual credit cards.

What is a virtual credit card?

A virtual credit card is a digital version of a physical credit card. Virtual credit cards let you shop online, via the mail, and over the phone without providing your physical credit card number to the merchant. Instead, you'll give the merchant a virtual credit card number linked to your account.

woman using her laptop outside
RUDI SUARDI/GETTY IMAGES

You might wonder why this matters. Well, if a virtual number is used for a purchase and is stolen or compromised, you can cancel the virtual card number without needing a new physical card number.

In short, using a virtual number decreases the chances that someone will steal your physical card number. And you want to avoid compromising your physical credit card number because then you'll have to get a new physical credit card with a new card number.

Related: 6 tips for keeping your credit card safe online

How do I use a virtual credit card?

Once you obtain a virtual credit card number, you can often use it for card-not-present purchases, similar to how you'd use a physical credit card number. For example, if you're making a purchase online, you'd enter the virtual credit card number and details when making the purchase instead of using your physical credit card details.

Can I use a virtual credit card in a store?

You can use some virtual credit card numbers in stores via a digital wallet. However, not all credit card issuers provide virtual credit card numbers that you can add to digital wallets. Also, many stores still don't accept payment by digital wallets.

Related: Will my rewards change if I pay by mobile wallet?

Daily Newsletter
Reward your inbox with the TPG Daily newsletter
Join over 700,000 readers for breaking news, in-depth guides and exclusive deals from TPG’s experts

Are there virtual credit card benefits?

Virtual credit card numbers provide additional security to your existing credit card accounts. Particularly, if a virtual credit card number is compromised, you can easily cancel the virtual number and keep your actual card number the same.

Each virtual card number is often tied to a specific merchant or only useable for one purchase. So, even if your number is stolen, it may not be readily useable by the thief.

Man purchasing something over the phone
MOMO PRODUCTIONS/GETTY IMAGES

You can also set spending limits on some virtual credit card numbers. So, if you give the number to someone, you may be able to limit how much they can spend on your card.

It's also easy to track your purchases with virtual credit card numbers. Virtual credit card purchases will appear on your monthly statement alongside purchases made using your physical card number.

What are the downsides to a virtual credit card?

First off, not all credit card issuers offer virtual credit card numbers. Also, generally, you'll only be able to use virtual credit card numbers for online and other card-not-present transactions. You may also need a specific web browser to use a virtual credit card number with some credit card issuers. However, even if you can use a virtual credit card number, there are some cases where you shouldn't.

For example, you won't want to use a virtual credit card for pick-up orders, will-call tickets or select travel purchases since you might need to swipe or show the card you used for the purchase. Although this isn't usually an issue with most U.S. hotels and airlines, I have occasionally needed to show the credit card I used to purchase a flight at the check-in counter when traveling outside the U.S.

Additionally, if you need to return an item, the merchant will often return the money to your credit card. However, the merchant will usually only be willing to refund money to the credit card number used to make the purchase. So, if your virtual credit card number isn't still active, you may have to settle for a store credit.

Which credit card issuers have virtual cards?

Only some credit card issuers offer virtual credit card numbers. Three of the most prominent U.S. issuers offering virtual card numbers are Capital One, Citi and American Express.

Capital One

You can get a virtual credit card number for Capital One credit cards via the Capital One website or by using the Eno assistant.

Man using a laptop
TOM WERNER/GETTY IMAGES

If you're willing to install the Eno browser extension, it will create virtual card numbers when you shop online from your desktop computer. You have to register your Capital One card once you install the extension (which takes less than 60 seconds per card), but then Eno will offer to generate a virtual card number when you're ready to make an online purchase.

Once Eno creates a virtual number for a specific merchant, Capital One ties that number to that merchant. As such, the number won't be useable by other merchants.

Even if you don't want to install the Eno browser extension, you can generate and manage virtual card numbers through your Capital One account. Sign into your Capital One account, select a card and click "I Want To ... " partway down on the right side of your browser window. I typed in "virtual cards" and clicked on the "Manage Virtual Cards" result that appeared.

From this page, you can manage any of your existing virtual credit card numbers or click "Create virtual card" to create a virtual card number you can use with one merchant.

You can lock, delete or change the nickname on a virtual credit card at any time from within your Capital One account. It's a good idea to set the nickname as the merchant with which you've used the virtual credit card number.

Related: The best time to apply for these popular Capital One credit cards based on offer history

Citi

Some Citi credit cards offer virtual credit card numbers. For example, all five of my consumer Citi credit cards — including some no-annual-fee cards and some no-longer-available cards — support virtual credit card numbers. However, I couldn't find a way to generate a virtual credit card number for my Citi Business card.

To create virtual credit card numbers on your personal Citi card, log into your Citi online account, select a card account and click "Virtual Account Number" under the card name.

You'll then need to accept the terms, select the Citi account you wish to use, and decide whether to set time and dollar limits for your Citi virtual account number. Then click "Generate Number" to create your virtual credit card number.

Woman using a laptop
MINISERIES/GETTY IMAGES

Through your virtual account number dashboard on the Citi website, you can add a nickname to each Citi virtual credit card number and set a daily spending limit and expiration on existing virtual credit card numbers.

You'll see transactions made with your virtual credit card number on your monthly statements alongside transactions made with your physical credit card. But you can search for "Virtual Account Number" on your account details page to only view virtual credit card transactions.

Related: The complete guide to Citi ThankYou Rewards

Amex

American Express supports virtual credit card numbers for U.S. Amex cards when you shop from a Google Chrome browser on your desktop or Android mobile device (or, where available, within Android apps). Enrollment is required, and terms apply.

You may see a prompt to enroll in a virtual card number when you complete a purchase with a card you've saved in your Google account. You can also log into your Google account, select the payment settings tab and then click the three dots for the card you want to enroll in virtual credit card numbers.

Or, you can log into your account on the American Express website, select "Account Services," then "Card Management," then "Manage Digital Wallets & Payment Features." Then, you can click "Add Card" in the "Add Card to Google Pay" section.

To use a virtual credit card number for an Amex card, select the virtual card number from the payment options drop-down when you are on a merchant's payment screen in a Google Chrome browser (or Android app). Google Chrome will automatically populate your payment information, and then you'll check out as usual.

Note that you'll need to be logged into the Google Chrome account associated with your card, and you may need to enter a one-time verification code to confirm your identity when you use an Amex virtual credit card number.

Related: Amex Gold vs. Platinum: Which one is right for you?

Is an instant credit card number the same as a virtual credit card?

An instant credit card number is different from a virtual credit card number. Some credit card issuers provide new members with an instant credit card number for digital use until their physical card arrives when they are approved for a new card.

Conversely, a virtual credit card is a temporary credit card number for online purchases in place of your physical card number.

Related: Our favorite under-the-radar credit card perks

Should I use a virtual credit card number?

Many consumers don't know about virtual credit cards and the cases in which they should consider using one. However, using a virtual credit card when shopping online or over the phone can make it easy to secure your account if your card number is compromised.

It takes a little extra time to generate a virtual credit card number before making a purchase, but some credit card issuers have tools and apps that make the process relatively quick.

In short, using a virtual credit card number when shopping online may be smart. You can add it to your shopping routine, use an online shopping portal, and pay with one of the best cards for online shopping.

Related: Why small charges on your credit card could mean big problems

Featured image by NOSYSTEM IMAGES/GETTY IMAGES
Editorial disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airline or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

TPG featured card

Best for dining at restaurants
TPG Editor‘s Rating
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
4 / 5
Go to review
Apply for American Express® Gold Card
at American Express's secure site

Rewards

1 - 4X points
4XEarn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
4XEarn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
3XEarn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
2XEarn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
1XEarn 1X Membership Rewards® point per dollar spent on all other eligible purchases.

Intro offer

As High As 100,000 points. Find Out Your Offer.
You may be eligible for as high as 100,000 Membership Rewards® Points after spending $6,000 in eligible purchases on your new Card in your first 6 months of Membership. Welcome offers vary and you may not be eligible for an offer.

Annual Fee

$325

Recommended Credit

Excellent to Good
Credit ranges are a variation of FICO® Score 8, one of many types of credit scores lenders may use when considering your credit card application.

Why We Chose It

There’s a lot to love about the Amex Gold. It’s a fan favorite thanks to its fantastic bonus-earning rates at restaurants worldwide and at U.S. supermarkets. If you’re hitting the skies soon, you’ll also earn bonus Membership Rewards points on travel. Paired with up to $120 in Uber Cash annually (for U.S. Uber rides or Uber Eats orders, card must be added to Uber app and you can redeem with any Amex card), up to $120 in annual dining statement credits to be used with eligible partners, an up to $84 Dunkin’ credit each year at U.S. Dunkin Donuts and an up to $100 Resy credit annually, there’s no reason that foodies shouldn’t add the Amex Gold to their wallet. These benefits alone are worth more than $400, which offsets the $325 annual fee on the Amex Gold card. Enrollment is required for select benefits.

Pros

  • 4 points per dollar spent on dining at restaurants worldwide and U.S. supermarkets (on the first $50,000 in purchases per calendar year; then 1 point per dollar spent thereafter and $25,000 in purchases per calendar year; then 1 point per dollar spent thereafter, respectively)
  • 3 points per dollar spent on flights booked directly with the airline or with amextravel.com
  • Packed with credits foodies will enjoy
  • Solid welcome bonus

Cons

  • Not as useful for those living outside the U.S.
  • Some may have trouble using Uber and other dining credits
  • You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $6,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
  • Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
  • Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
  • Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
  • $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made with restaurants or U.S. supermarkets. Point caps and terms apply.
  • $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment is required to receive this benefit.
  • $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
  • $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
  • Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
  • No Foreign Transaction Fees.
  • Annual Fee is $325.
  • Terms Apply.
Apply for American Express® Gold Card
at American Express's secure site
Terms & restrictions apply. See rates & fees
Best for dining at restaurants
TPG Editor‘s Rating
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
4 / 5
Go to review

Rewards Rate

4XEarn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
4XEarn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
3XEarn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
2XEarn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
1XEarn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
  • Intro Offer
    You may be eligible for as high as 100,000 Membership Rewards® Points after spending $6,000 in eligible purchases on your new Card in your first 6 months of Membership. Welcome offers vary and you may not be eligible for an offer.

    As High As 100,000 points. Find Out Your Offer.
  • Annual Fee

    $325
  • Recommended Credit
    Credit ranges are a variation of FICO® Score 8, one of many types of credit scores lenders may use when considering your credit card application.

    Excellent to Good

Why We Chose It

There’s a lot to love about the Amex Gold. It’s a fan favorite thanks to its fantastic bonus-earning rates at restaurants worldwide and at U.S. supermarkets. If you’re hitting the skies soon, you’ll also earn bonus Membership Rewards points on travel. Paired with up to $120 in Uber Cash annually (for U.S. Uber rides or Uber Eats orders, card must be added to Uber app and you can redeem with any Amex card), up to $120 in annual dining statement credits to be used with eligible partners, an up to $84 Dunkin’ credit each year at U.S. Dunkin Donuts and an up to $100 Resy credit annually, there’s no reason that foodies shouldn’t add the Amex Gold to their wallet. These benefits alone are worth more than $400, which offsets the $325 annual fee on the Amex Gold card. Enrollment is required for select benefits.

Pros

  • 4 points per dollar spent on dining at restaurants worldwide and U.S. supermarkets (on the first $50,000 in purchases per calendar year; then 1 point per dollar spent thereafter and $25,000 in purchases per calendar year; then 1 point per dollar spent thereafter, respectively)
  • 3 points per dollar spent on flights booked directly with the airline or with amextravel.com
  • Packed with credits foodies will enjoy
  • Solid welcome bonus

Cons

  • Not as useful for those living outside the U.S.
  • Some may have trouble using Uber and other dining credits
  • You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $6,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
  • Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
  • Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
  • Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
  • $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made with restaurants or U.S. supermarkets. Point caps and terms apply.
  • $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment is required to receive this benefit.
  • $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
  • $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
  • Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
  • No Foreign Transaction Fees.
  • Annual Fee is $325.
  • Terms Apply.