How to Buy Bitcoin

Quick answer

You can buy Bitcoin in under ten minutes by signing up to a regulated exchange, verifying your identity, depositing money and placing an order. The cheapest route for most people is a bank transfer rather than a card.

Step by step

1

Choose an exchange

Pick a regulated platform available in your country with low fees and good local payment support.

2

Create and verify your account

Sign up with your email, then complete KYC by uploading an ID. Verification usually takes minutes.

3

Deposit money

Fund your account by bank transfer or card. Bank transfers are normally the cheapest.

4

Place your order

Enter the amount you want to buy and confirm. You can buy at the market price or set a limit.

Where to buy

Different platforms suit different needs. Here is how the main options compare for buying Bitcoin.

PlatformBest forTypical fee
BinanceLow fees, wide choiceFrom 0.10%
CoinbaseBeginners, simplicityHigher spread + fee
KrakenBank transfer, securityFrom 0.16%

Fees to expect

You will usually pay a trading fee and, on some platforms, a separate card or deposit fee. Card purchases cost more than bank transfers, and prices on instant-buy services include a spread built into the rate.

FAQ

Can I buy a fraction of a Bitcoin?

Yes. Bitcoin is divisible to eight decimal places, so you can buy any amount, starting from a few dollars.

Do I need ID to buy Bitcoin?

On regulated exchanges, yes — you will need to complete KYC verification before depositing fiat.

Is it better to buy with a card or bank transfer?

Bank transfer is almost always cheaper. Cards are faster but attract higher fees.