What a virtual credit card is and how it works

A virtual credit card is a temporary card number linked to your real credit card account. When you request one through your card issuer's app or website, the system generates a unique 16-digit number, expiration date, and security code (CVV) that work only for that specific purchase or merchant. The money still comes from your actual credit card account, but the virtual number acts as a shield between your real card details and the place where you're spending.

Here's the practical flow: You're buying something online and want to protect your actual card number. You open your card issuer's app, tap "Create Virtual Card," and get a new number in seconds. You enter that temporary number at checkout instead of your real card. The charge posts to your regular credit card statement. If that merchant gets hacked or sells your data, the thieves have a number that no longer works — it was built to expire after one use or on a date you set.

The virtual number is not a separate account. It's a mask over your existing card. Your credit limit, rewards, payment due date, and statement all remain the same. You're just adding a layer of privacy between yourself and the retailer.

Key Takeaways

  • A virtual card number is a temporary, single-use or time-limited number generated by your card issuer that draws from your regular credit card account.
  • Virtual cards protect your actual card number from being stored by merchants or stolen in data breaches, since the temporary number stops working after use.
  • Not every credit card issuer offers virtual cards — check your card's app or website to see if the feature is available to you.
  • Virtual cards work for online purchases but typically cannot be used in physical stores, at ATMs, or for in-person transactions.
  • Your rewards, credit limit, and billing cycle stay the same; virtual cards are just a privacy tool, not a separate financial product.

Which card issuers offer virtual card numbers

Virtual card availability depends on your card issuer and sometimes on which specific card you hold. Major issuers including Citi, Bank of America, Capital One, and Discover have rolled out virtual card features in recent years, though not always across their entire card lineup. American Express offers a similar tool called ShopSafe (though it has been phased out for newer cardholders). Smaller banks and credit unions may or may not have this feature.

The fastest way to know if your card supports virtual numbers is to open the card's mobile app and look for a menu option labeled "Virtual Card," "Card Controls," "Privacy," or "Digital Card." If you don't see it there, log into your online account on the issuer's website and search the help section. You can also call the customer service number on the back of your card and ask directly.

If your current card doesn't offer virtual numbers and this feature matters to you, it's worth checking whether other cards from the same issuer do. Some issuers limit virtual cards to premium or newer card products. You might also consider a card from an issuer that does offer them — but that's a decision that depends on rewards, fees, and other factors specific to your situation.

How to create and use a virtual card number

The process is usually three steps and takes less than a minute. First, open your card issuer's mobile app or website and find the virtual card section — this is often under "Card Controls," "Security," or "Manage Card." Second, tap the button to create a new virtual number. Some issuers let you set a spending limit, expiration date, or merchant category before generating the number; others just create it and let you customize after. Third, copy the number, expiration date, and CVV and use them at checkout just as you would a physical card.

Most issuers let you create multiple virtual numbers at once. You might generate one for a subscription service, another for a one-time online purchase, and a third for a retailer you use regularly but don't fully trust with your real card details. Each number is independent — if one gets compromised, the others keep working.

After you use a virtual number, you can usually see it in your app labeled as "used" or "expired." You can delete it, or leave it in your history for reference. The charge itself appears on your regular monthly statement under the merchant's name, not under "virtual card" — your statement looks normal to anyone reviewing it.

What virtual cards protect you from and what they don't

Virtual cards are strongest against two specific threats: a merchant storing your card number for future charges without your permission, and a retailer's database being hacked and your card details being stolen. In both cases, the thief or unauthorized merchant has a number that either never worked or stopped working after your purchase. They cannot use it to make new charges or sell it on the dark web for a working price.

Virtual cards do not protect you from your own mistakes. If you enter the wrong virtual number by accident, you'll get a declined transaction just like with any card number. If you authorize a charge and then regret it, a virtual card doesn't make the refund process any easier — you still have to contact the merchant and request one. If a merchant charges you twice by error, the virtual number doesn't prevent that; you still have to dispute it.

Virtual cards also don't protect you from phishing scams where you voluntarily hand over your information to a fake website, or from a compromised device where malware captures whatever you type. They protect the card number itself, not your judgment or your device security. And they don't change your liability under federal law — if someone uses your card fraudulently, you're still protected by the same rules whether the card was real or virtual.

Virtual cards versus other privacy tools

Virtual cards sit alongside other tools you might use to protect your card information online. A password manager stores your login credentials securely so you don't reuse weak passwords across sites. A VPN encrypts your internet traffic so your card details aren't visible to your internet provider or network operator. A credit freeze locks your credit file so someone can't open new accounts in your name. A fraud alert tells credit bureaus to verify your identity before opening new credit. These all solve different problems.

Virtual cards are narrower in scope — they protect only the card number itself, only for online purchases, and only against merchants or hackers who get that specific number. They don't replace a password manager, a VPN, or credit monitoring. They're one layer in a larger privacy strategy, not a complete solution on their own.

If you're choosing between these tools based on what matters most to you, think about your actual risk. If you shop at many different online retailers and worry about data breaches, virtual cards are practical and free. If you're concerned about identity theft more broadly, a credit freeze or fraud alert may matter more. Most people benefit from using several of these tools together.

Limitations and situations where virtual cards don't work

Virtual card numbers work for online purchases at retailers with standard checkout pages — Amazon, Target, Etsy, airline websites, and similar merchants. They do not work at physical stores, gas pumps, or ATMs, since those require a physical card or a contactless payment method tied to your phone. They also typically don't work for recurring subscriptions, since the merchant needs a number that stays valid month after month, and virtual numbers are designed to expire.

Some merchants reject virtual card numbers outright, either because their payment system doesn't recognize them or because they have policies against them. This is rare but does happen. If a virtual number gets declined, you'll need to use your physical card instead. A few merchants also require the billing address on file to match exactly, and virtual cards sometimes cause address verification to fail — again, the physical card is your backup.

Virtual cards also won't help if a merchant requires you to provide your card details over the phone or through email. In those situations, you're handing the number directly to a person, and a virtual number doesn't change that risk. For phone orders, you're trusting the merchant's staff and their security practices, not the card number itself.

Frequently Asked Questions

Can I use a virtual card number for a subscription or recurring charge?

Most virtual card numbers expire after one use or on a set date, so they don't work for subscriptions that charge monthly. Some issuers offer a "recurring" or "merchant-specific" virtual card option that stays active for a particular subscription, but this is less common. Check your issuer's app to see if that option exists for your card.

What happens if I dispute a charge made with a virtual card?

The dispute process is the same as with your physical card. You contact your card issuer, explain the unauthorized or incorrect charge, and they investigate. The virtual number doesn't make disputes easier or harder — the charge still appears on your statement under the merchant's name, and your issuer can still reverse it if they find in your favor.

Can someone use my virtual card number if they see it on my screen?

If someone sees the number while you're entering it at checkout, they could theoretically try to use it. But most virtual numbers expire within minutes or after a single use, so the window is very small. For subscriptions or recurring charges, the number stays active longer and carries more risk if exposed. Treat virtual numbers the same way you'd treat your physical card number — don't share them or leave them visible on shared devices.

Do virtual cards affect my credit score?

No. Virtual cards are just a way of using your existing credit card account. They don't create a new account, don't change your credit limit, and don't generate separate credit inquiries. Your credit report and score are based on your actual card account, not on how many virtual numbers you generate.

Is there a fee to create a virtual card number?

No. Virtual card numbers are a free feature offered by card issuers as a cardholder benefit. There is no charge to generate them, use them, or delete them. If an issuer or third-party service charges you for virtual card numbers, that's not a standard feature and you should verify what you're paying for.