Buy BTC with a debit card, credit card or bank transfer and have it delivered straight to a Bitcoin wallet you control. From $30, with the fees and amount you'll receive shown before you confirm.
You can buy Bitcoin directly on this page, in the Bitcoin.com Wallet app, on centralized exchanges, at Bitcoin ATMs, and on peer-to-peer marketplaces. The main difference between them is where your BTC is held after the purchase and whether you need to move it afterwards.
How do I buy Bitcoin?
Choose Bitcoin and an amount in the buy widget, pick a payment method, complete any verification the payment provider asks for, review the quote, then confirm. The BTC is sent to the wallet you selected during checkout, and becomes spendable once the transaction has confirmed on the Bitcoin network.
Bitcoin.com has been a gateway to the crypto economy since 2015. We build the Bitcoin.com Wallet, Bitcoin.com News and Bitcoin.com Markets, alongside a free library of guides for people getting started.
We are ISO 27001 certified, the international standard for information security management. Crypto you buy here is sent to an address you control rather than held in an account for you.
Yes. Card payments are among the methods offered by the provider that processes purchases on this page. Availability depends on your location and your card issuer, and the provider shows which methods you can use before you confirm. Your bank may run a 3-D Secure check on the payment.
Can I buy Bitcoin instantly?
Card and mobile-wallet payments usually clear straight away, so the BTC is sent shortly after you confirm. Bank transfers take longer to settle, typically one to three days. Delivery also depends on the payment provider's checks and on the Bitcoin network transfer itself.
Can I buy Bitcoin with a bank transfer?
Bank transfer is available as a payment method in supported regions. The options shown in the buy widget depend on your location, and the provider lists what is available to you during checkout.
Can I buy less than one Bitcoin?
Yes. Bitcoin divides into 100 million satoshis, so you can buy a fraction rather than a whole coin. Purchases on this page start from $30, and what matters is the value of your holding, not the number of whole coins.
How much Bitcoin can I buy for $100?
Bitcoin divides into 100 million satoshis, so $100 buys a fraction of a coin rather than a whole one. The exact amount depends on the Bitcoin price at the time and the fees that apply to your payment method. The buy widget shows how much BTC you'll receive before you confirm.
What is a satoshi?
A satoshi, or sat, is the smallest unit of Bitcoin: 100,000,000 satoshis make one BTC. It is named after Bitcoin's pseudonymous creator. A holding of 0.4 BTC can equally be described as 40 million sats, and small amounts are often easier to read in sats than in decimals of a bitcoin.
Do I need ID to buy Bitcoin?
Identity verification may be required when buying Bitcoin with fiat currency. Requirements depend on the payment provider, the transaction, the payment method and your location, and the provider tells you what verification it needs during the purchase. Verification requirements differ between providers and purchase methods.
Where does my Bitcoin go after I buy it?
For purchases on this page, your BTC is sent to the destination wallet selected during checkout. If that is a self-custody wallet, you control the Bitcoin once the transaction has confirmed. If you buy on an exchange instead, the BTC stays in that platform's custody until you withdraw it.
Should I keep Bitcoin on an exchange or in my own wallet?
Both models carry risk, in different places. With self-custody, only you can move your BTC; if you lose access to the wallet and do not have a usable backup or recovery phrase, there may be no third party able to restore access. A custodial account handles recovery for you, but you depend on the provider staying solvent, available and willing to process withdrawals.
How long does it take to receive Bitcoin?
Timing depends on the payment method, payment-provider processing and the Bitcoin network transfer. Check the estimate shown during checkout.
What is a Bitcoin confirmation?
A transaction is confirmed when it is included in a block, and each block added after that counts as a further confirmation. Wallets and services differ in how many confirmations they wait for before treating a balance as settled, which is one reason delivery times vary between providers.
What fees apply when buying Bitcoin?
Depending on how you buy Bitcoin, costs can include a processing fee set by your payment method, an exchange-rate spread, and Bitcoin network fees when the BTC is transferred. If you buy on an exchange and later move the BTC out, a withdrawal fee may also apply.
Why do Bitcoin network fees change?
Network fees are paid to have a transaction included in a block, and they are based on the size of the transaction in data terms rather than the amount of BTC being sent. Fees rise when more transactions are competing for space in a block. When sending from a self-custody wallet, the fee rate you choose can affect how quickly miners are likely to include the transaction.
What happens if I send BTC to the wrong address?
A confirmed Bitcoin transaction generally cannot be reversed by the sender. Bitcoin addresses have their own formats, and sending BTC using an address belonging to another asset or network can make the funds difficult or impossible to recover. Check the destination address before confirming.
Name the destination: you give a Bitcoin address before you pay.
Delivered, not held: the BTC lands there once the purchase clears.
Nothing to withdraw: it never sits on a platform waiting for you to move it.
Before it sends
Check the address
Why it matters
Bitcoin has its own formats: an address for another coin will not work.
Copy, do not type: take the address from the wallet itself.
One way only: a confirmed transfer generally cannot be reversed by the sender.
Before you confirm
What you'll get
What the quote shows
The rate: what your money converts at.
The fees: processing and network costs that come off the top.
The estimated BTC: the final amount that should arrive.
How to buy Bitcoin: compare your options
Buying Bitcoin online comes down to how you pay, where you buy, and where the BTC goes afterwards. The table below covers the payment routes; for a fuller comparison of buying methods across crypto generally, see our page dedicated to buying crypto. What follows covers the parts specific to Bitcoin.
Payment methods compared
Payment method
Speed
Relative cost
ID usually required
Where your BTC lands
Debit or credit card
Usually instant
Higher
Yes
Wallet or account
Bank transfer
1 to 3 days
Lowest
Yes
Wallet or account
Apple Pay or Google Pay
Usually instant
Higher
Yes
Wallet or account
Cash at a Bitcoin ATM
Minutes
Varies by operator
Sometimes
Your wallet, via a scanned address
Peer-to-peer
Varies
Varies
Sometimes
Escrow, then your wallet
Buy Bitcoin with a credit card or debit card
Cards are the fastest route on this page. You enter an amount, pick your card, and the BTC is sent to the wallet you selected once the payment clears, which is usually straight away. Delivery still depends on the Bitcoin network transfer described below, so the coins become spendable once the transaction has confirmed. Apple Pay and Google Pay are offered in some regions and settle the same way a card does.
Your bank may ask you to approve the payment with a 3-D Secure check, and some credit card issuers treat cryptocurrency purchases as a cash advance rather than an ordinary purchase. Both are decisions made by your bank or card issuer rather than by Bitcoin.com. How card fees, issuer limits and cash-advance charges compare with other payment methods is set out on our page dedicated to buying crypto.
How your Bitcoin payment is handled
A Bitcoin purchase needs two separate systems to work together: the payment rails your money moves on, and the Bitcoin network the coins move on. They are run by different parties, each of which sees something different about the transaction. Knowing which party does what tells you who can actually fix a problem, and who holds which piece of your information.
Who handles what
The payment provider takes the payment, carries out the identity check and sends the Bitcoin. Card and bank payments are processed by a regulated payment provider rather than by Bitcoin.com, and which provider handles your purchase depends on your country and the payment method you choose.
Your bank or card issuer decides whether the payment is approved at all, and may put the 3-D Secure step described above in front of it. A declined card is its decision, not the provider's and not ours.
The Bitcoin network settles the transfer. Once the transaction has been broadcast, no company decides whether it goes through: it is confirmed by miners, as described in the next section.
Bitcoin.com provides this page, the quote you see and a wallet you can have the coins sent to. We do not process the payment, we do not receive your card details, and we do not hold your Bitcoin at any point.
What happens to your card details
Card payments run under PCI-DSS, the Payment Card Industry Data Security Standard, which sets the rules for how card data is transmitted, processed and stored. In practice your card number is typed into the payment provider's own checkout rather than into a Bitcoin.com form, and it stays inside the provider's environment. The 3-D Secure step happens between you and your bank, so the one-time code or app approval you give there is not visible to the provider or to us.
On our side, Bitcoin.com is ISO 27001 certified, the international standard for information security management, and what we collect when you use the site is set out in our privacy policy.
Why you are asked for identification
Exchanging money for crypto is a regulated activity in most countries, and a provider that does it has to establish who its customer is before processing a purchase. That obligation sits with the payment provider rather than with Bitcoin.com, which is also why the identity documents you supply go to the provider and not to us.
There is a second reason, and it is specific to crypto. A card payment can be reversed by the cardholder long after it has cleared, while a confirmed Bitcoin transaction cannot be reversed by anyone. The provider is taking an irreversible action on the strength of a reversible payment, which is why a crypto purchase asks for identification when an ordinary online checkout does not, and why what is asked for changes with the amount, the payment method and where you live. The provider tells you what it needs while you are buying.
Checking the purchase yourself
You do not have to take anyone's word for the delivery. When the provider sends your Bitcoin it creates a transaction on the public blockchain, and that record is open to anyone. Put the transaction ID, or the address you had the coins sent to, into a block explorer and you can see the amount, the fee that was paid and how many confirmations it has so far. The Bitcoin.com block explorer is free and needs no account. If the transaction is not there yet, the coins have not been sent, and the provider that took your payment is the one who can say why.
Bitcoin network fees and confirmations
Bitcoin transactions are settled by the network rather than by whoever sold you the coins. That affects both what a transfer costs and when the BTC becomes usable.
How Bitcoin network fees work
A network fee is attached to each transaction and goes to the miners who include it in a block. The fee is based on the size of the transaction in data terms rather than on the amount of BTC being sent, so moving a large amount does not automatically cost more than moving a small one. Fees rise when more transactions are competing for space in a block.
When sending BTC from a self-custody wallet, the fee rate you choose can affect how quickly miners are likely to include the transaction when the network is busy.
Confirmations
A Bitcoin transaction is confirmed when it is included in a block, and each block added afterwards counts as a further confirmation. Wallets and services differ in how many confirmations they wait for before treating a balance as settled, which is one reason delivery times vary between providers.
Checking the address
Bitcoin addresses have their own formats, and a confirmed transaction generally cannot be reversed by the sender. Check the destination before confirming, and make sure it is a Bitcoin address rather than one belonging to another asset or network.
Where does your Bitcoin go after you buy it?
When BTC is delivered to a self-custody Bitcoin wallet, you control the keys and can send or spend it once the transaction has confirmed. If you buy through a custodial exchange or app instead, the provider controls the BTC until you withdraw it to a Bitcoin address you control. Self-custody puts backup and key management on you, while custodial holding makes you dependent on the provider.
Comparing what you pay for Bitcoin
Beyond the processing fee shown at checkout, the cost of buying BTC includes the spread built into the quoted rate and the Bitcoin network fee when the coins are delivered or later moved. If you buy on an exchange and withdraw afterwards, a withdrawal fee may apply as well. The final amount of BTC you receive is the most useful comparison, because it reflects the quoted rate and the costs included in the purchase.
Buying Bitcoin at an ATM, on an exchange, or peer-to-peer
The buy flow on this page is one route. Others differ in custody, cost and verification.
Bitcoin ATMs
Bitcoin ATMs let you buy with cash or a card. You scan a Bitcoin address from your wallet so the machine knows where to send the coins, and the BTC arrives after you pay. They go directly to a wallet you control. ATM fees can be higher than other buying routes, so check the rate and total cost before confirming, and note that verification requirements vary by operator and amount.
Bitcoin exchanges and peer-to-peer
These work for Bitcoin as they do for any asset: a Bitcoin exchange holds the BTC until you withdraw it, and a peer-to-peer marketplace matches you with a seller, often using escrow. Both routes, and the risks that come with them, are covered on our page dedicated to buying crypto. If you withdraw BTC from an exchange, check the address and expect a withdrawal fee.