What a virtual credit card is

A virtual credit card is a temporary card number linked to your real credit card account. Instead of using your actual card number when you shop online or over the phone, you generate a unique number that works only for that transaction or merchant. The charge still goes to your real account, but the merchant never sees your actual card details.

Virtual cards are issued by your credit card company or through a third-party service. Some banks build them into their apps or websites. Others require you to use a separate app or browser extension. When you're done with a virtual number — or when you want to block a merchant from charging you again — you can delete it, and that number becomes useless.

The main reason people use them is security. If a merchant's database gets hacked or a scammer steals the virtual number, they can't use it anywhere else and they can't charge your real card directly. Your actual card number stays hidden.

Key Takeaways

  • Virtual card numbers are temporary numbers tied to your real credit card account that you generate for individual purchases or merchants.
  • They protect your actual card number from being exposed if a merchant is hacked or if you shop at an unfamiliar website.
  • Some credit card issuers offer virtual cards built into their app or website, while others require a separate app or browser extension.
  • You can set spending limits, expiration dates, and merchant restrictions on most virtual cards to control how they're used.
  • Virtual cards work for online shopping and phone orders but typically cannot be used in physical stores or at ATMs.

How to generate a virtual card number

The process depends on which service you use. If your credit card issuer offers virtual cards, log into your account online or open their mobile app and look for an option like "Virtual Card," "Card Controls," or "Temporary Card Number." Click it, and the system generates a new number when ready. You'll see the card number, expiration date, and CVV code right there to use for your purchase.

If your bank doesn't offer this feature, you can use a third-party app. Popular options include privacy-focused services that connect to your credit card or bank account. You read the app, link your payment method, and generate a virtual number the same way — usually in seconds. Some of these services also work as browser extensions, so you can generate a number while you're already on a shopping website.

Write down or screenshot the virtual number before you leave the page, because you'll need it to complete your purchase. Most services let you see your virtual card numbers again in your account history, but some delete them after a certain time.

Setting limits and restrictions on virtual cards

Most virtual card services let you control how the card can be used. You can set a maximum spending limit — for example, if you're buying a $50 item, you might cap the virtual card at $60 to prevent overcharges. You can also set an expiration date, so the number stops working after a specific date or after one use.

Some services let you restrict the card to a single merchant, so the number only works at that store. Others let you block certain types of merchants or set geographic restrictions. These controls mean that even if someone gets the virtual number, they can't use it in ways you didn't intend.

Check what your card issuer or service offers before you generate a number. Not all of them support all these features, and the names vary — some call it "card controls," others call it "spending rules" or "restrictions."

Where virtual cards work and where they don't

Virtual cards work for online purchases, phone orders, and mail orders — anywhere you'd normally type in a card number or read it aloud. They work with most major retailers, subscription services, and smaller merchants that accept credit cards online.

They do not work at physical store checkout counters, gas pumps, or ATMs. Those require a physical card or a contactless payment method like Apple Pay or Google Pay. If you need to pay in person, use your real card or a digital wallet instead.

Some merchants reject virtual cards if their system detects that the billing address doesn't match the card issuer's records, or if they have strict fraud detection rules. If a virtual number is declined, try using your real card or contact the merchant to ask why the transaction was rejected.

Virtual cards versus other security methods

Virtual cards are one way to protect your card number, but they're not the only way. Digital wallets like Apple Pay and Google Pay also hide your real card number from merchants — they use tokenization, which means the merchant gets a unique code instead of your actual number. Digital wallets work in stores and online, but virtual cards give you more control over spending limits and expiration dates.

Fraud monitoring is a service most credit card companies offer for free. They watch your account for suspicious charges and alert you if something looks wrong. This protects you after a breach happens, but it doesn't prevent your number from being exposed in the first place.

One-time card numbers are similar to virtual cards but older technology. Some banks still offer them, though they're less common now. The main difference is that virtual cards are usually faster to generate and easier to manage through an app.

When to use a virtual card

Use a virtual card when you're shopping at a website you don't fully trust, buying from a new merchant for the first time, or making a purchase on a public Wi-Fi network. They're also useful for free trials that require a card number — generate a virtual card with a short expiration date so the merchant can't charge you after the trial ends without your knowledge.

Virtual cards are helpful if you're buying from international merchants or smaller retailers that may have weaker security. They're also good for recurring charges you want to cancel easily — instead of asking the merchant to stop charging you, you can just delete the virtual card number.

You don't need a virtual card for every purchase. Major retailers with strong security, your regular merchants, and in-person shopping don't require this extra layer. Use virtual cards where the risk feels higher or where you want more control.

Costs and fees

Most credit card issuers offer virtual cards to their customers at no extra cost. If your bank provides them, check your account or call customer service to confirm they're included with your card.

Third-party virtual card apps vary. Some are free and make money by partnering with merchants or financial institutions. Others charge a monthly subscription, usually between $5 and $15, and offer extra features like detailed spending reports or higher spending limits. A few charge per virtual card generated, though this is less common.

Before you sign up for a paid service, check whether your credit card issuer already offers virtual cards for free. If they do, you may not need to pay for a separate app.

Frequently Asked Questions

Can I use a virtual card for recurring charges like subscriptions?

Yes, but be careful. If you set the virtual card to expire after one month, the subscription will fail to renew and you'll lose access. If you want a subscription to continue, use a virtual card with a longer expiration date or one that doesn't expire. You can always delete the card later if you want to cancel the subscription.

What happens if a merchant charges my virtual card more than the limit I set?

The charge will be declined if it exceeds your limit. The merchant will see a "declined" message just like they would with a regular card. You can increase the limit in your virtual card settings if you want to allow the charge, or contact the merchant to resolve the issue.

Do virtual cards hurt my credit score?

No. Virtual cards are linked to your real account, so the charges appear on your credit report under your real card. Generating virtual numbers doesn't create new accounts or hard inquiries, so it has no impact on your credit score.

Can I get my money back if I dispute a charge made with a virtual card?

Yes. Disputes on virtual card charges go through the same process as disputes on your real card. Contact your credit card issuer and explain the unauthorized or incorrect charge. They'll investigate and credit your account if the dispute is valid.

What if I forget to delete a virtual card after I'm done using it?

It depends on the service. Some virtual cards expire automatically after a set time or after one use. Others stay active until you delete them. Check your app to see which cards are still active and delete the ones you no longer need. Even if you forget, the card is usually useless to anyone else because it's tied to your account and has spending limits.