Best place to buy bitcoin for 100 USD

« change amount or currency
Market price: 1 BTC = 81312.43 USD · prices refreshed every minute
Best deal right now Binance — you get 0.00122519 BTC (122,519 sats) for 100 USD
Buy on Binance ›
# Provider Price per BTC Fee Withdrawal You receive
1
Exchange ⚡ Lightning
81352.01 USD 0.10% (0.10 USD) ~280 sats (network) 0.00122519 BTC
122,519 sats
Buy
2
Exchange ⚡ Lightning
81388.00 USD 0.20% (0.20 USD) ~280 sats (network) 0.00122342 BTC
122,342 sats
Buy
3
Exchange ⚡ Lightning
81241.45 USD 0.40% (0.40 USD) ~280 sats (network) 0.00122317 BTC
122,317 sats
Buy
4
Exchange
81244.86 USD 0.40% (0.40 USD) ~280 sats (network) 0.00122312 BTC
122,312 sats
Buy
5
Exchange ⚡ Lightning
81239.30 USD 0.80% (0.80 USD) ~280 sats (network) 0.00121828 BTC
121,828 sats
Buy
6 Strike
Broker / app ⚡ Lightning DCA
81312.43 USD* 1.20% (1.20 USD) 0 0.00121506 BTC
121,506 sats
Buy
7 Kanga Exchange
Exchange
81899.87 USD 0.30% (0.30 USD) ~280 sats (network) 0.00121454 BTC
121,454 sats
Buy
8
Exchange ⚡ Lightning
81239.97 USD 1.20% (1.20 USD) ~280 sats (network) 0.00121335 BTC
121,335 sats
Buy
9 Bitpanda
Broker / app DCA
81312.43 USD* 1.49% (1.49 USD) ~280 sats (network) 0.00120869 BTC
120,869 sats
Buy

* Estimated: these providers don't publish a live quote API, so we apply their published fee/spread to the current market price. Exchange quotes assume a market order at the best ask, the lowest-volume fee tier and a free SEPA/bank deposit; card deposits usually cost 1–3% extra. "Network" withdrawal fees are estimated from current on-chain fees (mempool.space); Lightning withdrawals are usually cheaper. Fee schedules last reviewed 2026-10. Always check the final amount on the provider's site before buying.

Disclosure: some "Buy" links are affiliate links. If you sign up through them we may earn a commission at no extra cost to you. It never changes the ranking - results are always sorted by how much bitcoin you receive.

Spotted a wrong price or fee? Email admin [at] bitcoinpricecompare.com and we'll fix it.