how to buy bitcoin with credit card

We can both agree on this:

Buying bitcoin & crypto with a credit card or debit card is confusing.

Today we'll show you how easy and fast it can be.

We've collected the best exchanges and listed them for you below.

Introduction to Buying

Here's the deal:

Buying bitcoin (BTC) with a credit or debit card used to be REALLY hard.

Luckily, companies like Coinbase (USA), Bitpanda (Europe & UK) and Coinmama (worldwide) have made the process smooth and fast.

Below, we've listed 4 proven exchanges for buying cryptocurrency with your credit card or debit card.

You'll need a Bitcoin wallet before you buy since some exchanges require one.

Read our guide on the best Bitcoin wallets.

Quick Info: Popular Exchanges

  • Popular Exchanges
  • etoro logo
    eToro
    BUY NOW at eToro's Secure Site
    Fees
    Varies by crypto/spread
    Account Minimum
    $50
    Promotion
    None
    • Supports Bitcoin, Ethereum & 15 other coins
    • Start trading fast; high limits
    • Your capital is at risk.

    Cryptoasset investing is unregulated in some EU countries and the UK. No consumer protection. Your capital is at risk.

  • Coinmama exchange logo
    Coinmama
    BUY NOW at Coinmama's Secure Site
    Fees
    2.93% - 3.90%
    Account Minimum
    $30
    Promotion
    30% Referral Commission
    • Works in almost all countries
    • Highest limits for buying bitcoins with a credit card
    • Reliable and trusted broker
  • gemini exchange logo
    Gemini
    BUY NOW at Gemini's Secure Site
    Fees
    0.5% - 3.99%
    Account Minimum
    None
    Promotion
    $20 of BTC
    • Clean platform for advanced traders
    • Supports all US states
    • Trusted exchange

We suggest using the exchanges listed or doing research before buying from any exchange.

Many exchanges are simply trying to steal your credit card information!

We do research on every exchange we list and are very careful not to include scam exchanges on our site.

Top Card Exchanges

Swyftx, established in 2017 and targeted at New Zealand users, aims to make crypto buying super simple for beginners with an easy to understand user interface, great guides, fast chat support, and an app for every device.

They support deposits with credit card.

This is an ad. We may receive compensation when you use Swyftx. Please visit Swyftx for its exact pricing terms.

Pros
  • fast chat and phone support
  • 230 trading pairs
  • multiple payment methods
  • Supports automatic recurring purchases
  • Instant verification
Cons
  • ID verification required when depositing NZD
Ease of Use
Easy
Privacy
Low
Speed
Average
Fees
Low
Reputation
Trusted
Limits
High

Swyftx, established in 2017 and based in Australia, aims to make crypto buying super simple for beginners with an easy to understand user interface, great guides, fast chat support, and an app for every device.

They support deposits with credit card.

This is an ad. We may receive compensation when you use Swyftx. Please visit Swyftx for its exact pricing terms.

Pros
  • fast chat and phone support
  • 230 trading pairs
  • multiple payment methods
  • Supports automatic recurring purchases
  • Instant verification
Cons
  • ID verification required when depositing AUD
Ease of Use
Easy
Privacy
Low
Speed
Average
Fees
Low
Reputation
Trusted
Limits
High

Established in Australia in 2013, CoinJar is the easiest way to buy, sell, store and spend digital currency. CoinJar's iOS and Android apps allow users to trade cryptocurrencies on the go. CoinJar supports credit card transactions.

This is an ad. We may receive compensation when you use CoinJar. Please visit CoinJar for its exact pricing terms.

Pros
  • Low trading fees at just 1%
  • Clean interface makes it easy for first-time buyers
  • Instant bank transfer with NPP / Osko / PayID
  • Australian crypto exchange established in 2013
Cons
  • Verification required in order to trade
Ease of Use
Easy
Privacy
Low
Speed
Average
Fees
Low
Reputation
Average
Limits
High

CoinSmart is a Canadian exchange. It allows users to buy and sell Bitcoin and all major cryptocurrencies in Canada.

Customers can buy and sell bitcoin and ether using Interac e-Transfers, bank transfers, SWIFT, and credit/debit card. New users will receive $50 CAD in BTC once they deposit at least $200 CAD.

Pros
  • Many payment methods accepted
  • Many coins offered
  • Fast verification
Cons
  • Somewhat new company
Ease of Use
Average
Privacy
Low
Speed
Fast
Fees
Low
Reputation
Trusted
Limits
High

Coinberry is a Canadian exchange. It allows users to buy and sell Bitcoin, Ethereum, Litecoin and other coins in Canada.

Customers can buy and sell bitcoin and ether using Interac e-Transfers, bank transfers, SWIFT, and credit/debit card.

Pros
  • Many payment methods accepted
  • Many coins offered
  • Fast verification
Cons
  • Only supports Canadian clients
Ease of Use
Average
Privacy
Low
Speed
Fast
Fees
Low
Reputation
Trusted
Limits
High

Luno is a Bitcoin exchange aimed towards Nigeria. It offers 0% fees for market makers, meaning you can avoid fees if you place a buy order then wait for a seller to take it.

Luno also offers an Instant Buy feature.

Pros
  • One of the most trusted Bitcoin exchanges in Asia
  • Free deposits and low withdrawal fees
  • Low fees; 0% for market makers and only 0% - 1% for market takers (depending on fiat currency)
  • High to infinite limits for exchange, depending on verification level
Cons
  • Only supports Bitcoin and Ethereum
Ease of Use
Easy
Privacy
Low
Speed
Fast
Fees
Low
Reputation
Trusted
Limits
High

Bits of Gold is a Bitcoin broker in Israel. You can buy Bitcoin directly from the company with bank transfer, cash, or credit card. The fees for buying with Bits of Gold are higher than Bit2c, but it is easier to use for first-time buyers. They also operate a Bitcoin ATM in Tel Aviv which requires no identification and charges a 5% fee.

Pros
  • Clean interface makes it easy for first-time buyers
  • No identity verification for amounts under 1000 ILS
Cons
  • Not private since identity verification is required for amounts over 1000 ILS
Ease of Use
Hard
Privacy
Low
Speed
Fast
Fees
Low
Reputation
Trusted
Limits
High

Bitpanda is a Bitcoin broker located in Austria. You can purchase coins with a credit/debit card for 3-4% fees. Only residents of Europe can use Bitpanda.

Note that the fees are not displayed publicly but displayed in your buy price when completing your purchase.

Pros
  • Some of the lowest fees for buying bitcoins with credit/debit card
  • Based in Europe
  • Reliable and trusted broker
Cons
  • Fees aren't shown openly on the site but instead included in the buying price
Ease of Use
Easy
Privacy
Low
Speed
Fast
Fees
Low
Reputation
Trusted
Limits
High

Gemini is a New York-based Bitcoin exchange. Gemini currently supports card and bank transfer for deposits.

Get $20 of free BTC after trading $100 or more within 30 days.

Coinmama is a bitcoin broker that specializes in letting you purchase bitcoin with a debit or credit card.

You'll be charged a 4.9%-5.9% fee due to the risks and processing fees that come with credit card payments.

Coinmama offers high limits. You can buy up to:

  • $5,000 worth of bitcoin per day
  • $20,000 worth of bitcoins per month

After your account is verified and a purchase is made you will receive your bitcoin within a few minutes.

Coinmama is only available in some US states;

Pros
  • Works in almost all countries
  • Highest limits for buying bitcoins with a credit card
  • Reliable and trusted broker
Cons
  • Some of the highest fees among credit/debit card bitcoin brokers
Ease of Use
Easy
Privacy
Low
Speed
Fast
Fees
Average
Reputation
Trusted
Limits
High

eToro is a trading platform and crypto exchange. It supports buying bitcoin with credit or debit card. It also offers unique features like copy trading.

Cryptoassets are highly volatile. Cryptoasset investing is unregulated in some EU countries and the UK. No consumer protection. Your capital is at risk.

Pros
  • Offers unique copy trading feature
  • Trusted exchange that has been active in traditional finance
  • Interface is clean and easy to use
Cons
  • You cannot deposit cryptocurrency, but you can deposit with other payment methods
Ease of Use
Easy
Privacy
Low
Speed
Average
Fees
Low
Reputation
Trusted
Limits
High

Frequently Asked Questions

If you're still a bit confused, that's okay. Buying crypto is hard and that's why I built this site.

The FAQ section below should answer all of your remaining questions.

Jordan TuwinerJordan Tuwiner Founder, Buy Bitcoin Worldwide

What risks are involved when buying bitcoins with credit card?

First of all, make sure the company you are using for your purchase has a good reputation and is regulated. It's possible that sketchy companies selling bitcoins may be collecting card (credit card fraud) information and could possibly use your information to make fraudulent purchases with your card.

Some users have reported cash advanced fees, so be sure to understand how your CC company handles the purchase of bitcoins.

Can I Use my Debit Card to Buy Bitcoin on Bitcoin ATM?

At this time, no. Most Bitcoin ATMs accept cash only. However, you can use your debit card to get cash at a normal ATM, and then use the cash to buy bitcoin at an ATM.

What are the advantages and disadvantages?

Advantages Disadvantages
Easiest ways to buy bitcoins Hard to buy large amounts of bitcoins
Fastest way to buy bitcoins Highest fees

Can I buy crypto with stolen credit card?

This is not possible since you won't pass ID verification. It's also illegal, so you should not do it or try.

Can I buy bitcoin with credit card anonymously?

This is illegal and you won't pass ID verification.

Can I buy bitcoin with a pre-paid debit card?

Most exchanges will not allow you to use a pre-paid debit card. To buy bitcoin with a pre-paid debit card you will have to exchange it locally using LocalBitcoins.

If the limits aren't high enough for me, can I buy bitcoins on multiple exchanges?

Yes, of course.

If, for example, CoinMama's limits are too little for you, you could buy $150 each week and also open a Coinbase account and buy an additional $150.

Is it risky giving up my ID in order to buy?

It depends how much you trust the exchanges. Just like any information you give up online, there is always the risk that it can be hacked or stolen from the website you give it to.

One thing that Bitcoin exchanges have going for them is that because they are constantly under attack, they have some of the best security and protections in place to protect against the hacking of your personal info.

There is always risk with anything related to information online. Even Yahoo was hacked and information on 400 million accounts was stolen.

How do I determine the best way to buy?

The best way is to read through the description for each exchange. Make sure you find one that supports your country and has fees that you're okay with. You're also free to try multiple exchanges to see which you like using the best.

Buy Satoshis At These Exchanges:

Since satoshis are becoming a common unit to buy bitcoin, you can buy them at any of the exchanges on this page using credit card:

What Happened to VirWox?

VirWoX is no longer working.

For now, please try using our exchange finder to find an exchange.


Can you Buy Less than One Bitcoin?

Yes, it is possible to buy less than one bitcoin.

Each bitcoin is divisible to the 8th decimal place, meaning each bitcoin can be split into 100,000,000 pieces. Each unit of bitcoin, or 0.00000001 bitcoin, is called a satoshi.

how to buy bitcoin with paypal

When buying Bitcoin, you don’t have to buy a full bitcoin and can easily buy less than one.

Most Bitcoin exchanges will let you specify the amount of fiat currency you want to spend and in exchange sell you the equivalent amount of Bitcoin. For example, if one bitcoin is worth $250, and you want to buy $125 worth of bitcoin, you’ll receive 0.50 bitcoin–assuming there are no fees.

Vice-versa, most Bitcoin brokers also let you specify the amount of bitcoin you want and will charge you the equivalent in fiat. For example, if you want to buy 0.25 bitcoin and 1 bitcoin is $300, you’ll be charged $75.

So, yes, it’s 100% possible to buy less than one bitcoin. Companies like Coinbase will let you buy as little as $1 worth of bitcoin.

Should I leave my bitcoins on the exchange after I buy?

We strongly recommend storing any bitcoins you want to keep safe in a wallet you own. Many Bitcoin exchanges have been hacked and lost customer funds. If you don't want to fall victim to these hacks then the easiest way is to store your coins in a wallet you control.

Can you sell bitcoins?

Out of the exchanges we listed, CEX.io is the only one that allows you to sell bitcoins to your credit card.

Will the fees for buying bitcoins with debit card or credit card ever get lower?

Probably not. Payment processors like Visa, Mastercard and American Express charge their merchants very high transaction fees.

Card Average Fee Charged to Merchant
Mastercard 1.55% - 2.6%
Visa 1.43% - 2.4%
Discover 1.56% - 2.3%
American Express 2.5% - 3.5%

Exchanges get charged EVEN higher rates than these since buyers are so likely to make chargebacks. After all, if someone steals your credit card, buying Bitcoin is about the best place to charge money to your card.

Credit card companies have to eat those fraudulent charges when you report the fraud. So they pass that cost to the exchanges who then pass it on to you - the buyer using the credit card to buy bitcoins. The fees could get lower if some exchange cuts a deal with a credit card processing company to get lower fees.

Can I buy other cryptocurrency using this method?

Depends on the exchange. Coinbase, for example, allows you to buy Litecoin and Ethereum with credit card. Coinmama, on the other hand, supports Bitcoin, Litecoin and Ethereum

Why are Fees so High when I Use Credit Card?

Credit Cards exist to make buying items fast and easy. When you use a credit card, you are actually borrowing money from the card issuer. Because you are not actually spending your money when you use a credit card, it means its very easy to cancel a charge or refuse to pay the balance off. Credit card companies tend to side with their customers over the merchant as well. Card companies also charge the merchant around 3% to process the payment.

For all of these reasons, accepting credit card purchases is quite expensive. Chargebacks, fees, and fraud all must be considered when accepting a credit card and that cost comes out in the form of an increased price for whatever you are buying.

This is especially difficult when the merchant is selling something like Bitcoin, because once you have it, the merchant cannot reverse the transaction to get it back.

Why do I have to buy bitcoins with credit card in order to buy other cryptocurrencies?

This is because most other cryptocurrencies are traded against Bitcoin. The liquidity for altcoins against the US dollar is often very poor. But on the other hand, the liquidity against BTC is usually very good. So it's easy to get other currencies once you have bitcoins, but not easy to get other currencies without having BTC first.

Did banks ban buying cryptocurrency with credit card?

In the USA, some banks are blocking users from buying cryptocurrency on credit. Some banks may treat crypto purchases with a credit card as cash advances that have additional fees associated with them. This would seem a resaonable practice since crypto is usable instantly and is basically like cash. This may be why debit card purchases appear to still be working. European users still appear to be able to buy crypto with a credit card.

On June 11, 2018 there were reports that Wells Fargo blocked all its customers credit cards from buying BTC.


wells fargo bans bitcoin buys

At that time, most credit cards had already been blocked by Visa and Mastercard from buying bitcoins as well. But, Wells Fargo said they may allow purchases of cryptocurrency again down the line.

Tutorials: Buy Bitcoin in Less than 5 Minutes

Coinbase Buying Tutorial (Credit Card/Debit Card)

Coinbase lets you buy bitcoins instantly with a credit card or debit card. Here are step-by-step instructions to help make the buying process easier for you.

1. Create an Account on Coinbase

First select "Get Started" on the top left of Coinbase.com.

coinbase

Then fill in your info at the signup form and select "Create Account".

coinbase

Once you create an account, confirm your personal details and login. You may be asked to upload a scan of ID. Once you’ve logged in, continue to the next step.

2. Navigate to account settings

Navigate to the top right corner and click on your name. There should be a drop-down menu where you can click "Settings". Then click "Payment Methods" on the menu at the top and you should see something that looks like this:

coinbase

Click on "Add Payment Method" in the right corner.

3. Click "Credit/Debit Card"

coinbase

4. Enter your Credit/Debit Card Information

Note that Coinbase only accepts Visa and Mastercard credit/debit cards at this time.

coinbase

5. Confirmation

You should see a confirmation like the one below. If so, your credit/debit card has been successfully added!

coinbase

6. Buy Bitcoins!

Go to the buy page and you should see a widget that looks like the image below:

coinbase

Enter the amount you want to buy, and click "Buy Bitcoin Instantly". Your coins will then be delivered to your Coinbase wallet!

CoinMama Buying Tutorial (Credit Card/Debit Card)

This section will show you how to buy using CoinMama.

Open an Account on CoinMama

Once you create your account and verify your email address, you can begin following the steps below:

1. Login to Your Account

coinbase

2. Verify your Identity

Enter all of your personal details in the fields above and save them.

coinbase

3. Upload and Verify your ID

coinbase


Get a Wallet!

You NEED a Bitcoin wallet for the next step.

If you don't have a wallet yet, learn how to get a Bitcoin wallet now.

We'll wait for you here ;)

4. Select Payment Method

You can use credit/debit card, SWIFT, SEPA (Europe only) or Faster Payments (UK only).

coinbase

5. Select Amount of Bitcoins to Buy

You can also buy other coins.

coinbase

6. Enter your Bitcoin Wallet Address

The bitcoins will be sent here once your payment has been completed.

coinbase

7. Enter Card Info

Enter your credit or debit card information.

coinbase

BitPanda Tutorial (Credit Card/Debit Card)

This section will show you how to buy using BitPanda.

Open an Account on BitPanda

Once you create your account and verify your email address, you can begin following the steps below:

Login to Your Account

Login to your account and click "Buy" in the top menu bar. You will now see a page like below. Select "Visa/Mastercard" since you want to buy with your credit or debit card. Also, enter the amount of euro you want to spend or amount of BTC you want to buy:

bitpanda

Now confirm that you want to buy with credit/debit. (Note that only 3d-Secure Mastercard and verified by Visa cards are allowed. If you don't have one of these try CoinMama or Coinbase).

bitpanda

Now you need to confirm that the amount you entered before is indeed the amount you want to buy. Also, you confirm that you agree to BitPanda's exchange rate. In the "the Current Price" field you can also see the exchange rate you are getting. It will likely be 3-4% above the market rate since BitPanda's fees are included in the exchange rate.

Note, you only have 60 seconds to lock in your exchange rate and confirm!

bitpanda

Now you will have to verify via SMS or a phone call:

bitpanda

Enter the PIN code you received via SMS or phone call:

bitpanda

If you verified successfully, you can now click "Click here to start the payment process". Make sure you note the 10 minute time--you have this amount of time to complete your order.

bitpanda

On this page you enter your credit card details through mPAY24. One you enter your card information press "Bezahlen":

bitpanda

That's it! Now in your BitPanda account you can check your "History" tab to view the trade details.

bitpanda

You should now withdraw the bitcoins you bought to your wallet.

Please note that fees are approximate and may vary based on your country or purchase size.

Theft, Scams, and Storage

If you get one thing from this article let it be this:

Don't store your bitcoins on exchanges!!!

I've been buying bitcoins for more than three years. I've never lost any money to scams or thefts. Follow the guidelines in this article and you'll be able to do the same.

Jordan TuwinerJordan Tuwiner Founder, Buy Bitcoin Worldwide

Here are two examples where users got screwed by leaving bitcoins on exchanges:

And there are many more I could list.

Make sure you get yourself a Bitcoin wallet that will securely store your bitcoins.

Besides storage, there are many scam exchanges out to steal your credit card information and/or bitcoins.

Following these two basic principles should help you avoid theft, scams, and any other loss of funds:

  1. Do research before buying on any exchange. Check reviews, ratings, and regulation information.
  2. Don't store coins on the exchange. Already mentioned above but worth repeating.

Secure Bitcoin Hardware Wallets:








What To Do With Bitcoin After You Buy It

Buying Bitcoin is becoming easy. If you are an institutional buyer, the CBOE and CME offer options arrangements to buy Bitcoin. Additionally, there are endless points of sale and even ATM machines where you can buy Bitcoin. On the other hand, as an individual buyer, all you need to have is money and access to any of the platform that offers Bitcoin for sale such as Crypto Exchanges, financial institutions, etc. Once you buy Bitcoin, you use the BTC for the following:

Bitcoin Buying Options

Bitcoin continues to be an ultimate investment choice due to the immense probabilities of gains. The options for buying the leading cryptocurrency are diverse:

Credit Transactions

Although most Banks do not authorize the use of credit cards to buy Bitcoins, some credit card providers whose sole business is to offer credit are flexible and offer the service. If you are considering using your credit card to acquire Bitcoins, you can follow the steps below:

• Find the Best Bitcoin Marketplace such as Coinbase, Coinmama, Bitpanda, etc.

• Sign up an account

• Connect to your credit card

• Trade your local currency in the card

• Transfer the Bitcoin into a secure wallet

The credit card transactions, however, attract fees that average 3.75% that is considerably expensive. Moreover, the credit purchase can be considered as cash advances that may attract higher fees making the transaction expensive. However, the credit card can increase the credit line if the exchange is considered as a purchase to enable you to spend more on Bitcoin exchange.

Debit Card Transactions

The protocol for debit card transactions in Bitcoin purchases is almost similar to credit card transactions. The steps are the same, as you have to open an account in your preferred exchange and follow the process as outlined under credit card transactions. The only difference is that you are to select the debit card option as opposed to credit card selection.

Under this category, the fees are usually lower than on credit cards. The only major hurdle is that your bank may not be allowing Bitcoin transactions due to regulatory or precautionary measures that are being adopted in almost all countries in the world.

Cash Solutions

There is a Bitcoin ATM that offers one-stop solutions to people with cash who want to buy Bitcoin or other cryptocurrencies. The machines are places in people’s businesses, malls or high traffic areas that accessible to the public in almost every country in the world.

bitcoin atm map
Our Bitcoin ATM map shows you ATMS in your location

However, a prerequisite for buying BTC is that you have to have a wallet from which you can directly deposit the BTC after the cash purchase. The machine is convenient, easy to use, and safe as the risk of being scammed is almost zero. The safety factor is underpinned by the fact that the machines operate under KYC regulations as per the jurisdiction of operation.

Online Money Transactions

Online money is different from digital cash. The difference is that online money is fiat money denoted by online codes such as numbers, etc. On the other hand, the digital cash represents tokens such as Bitcoin, Ethereum, etc. that are generated through mining, in addition to being decentralized and supporting private transactions. In this regard, the option for online money in Bitcoin transaction is possible through various platforms.