BTC PriceExchangesBuy GuideBitcoin ATMsWalletsBlogAcquire Domain →
Acquire Domain
$64,118
0.19%
24h change

Bitcoin Price Today — BTC/USD

Updated every 60 seconds · Source: CoinGecko
Current Price
$64,118
USD
24h Change
+0.19%
vs yesterday
7d Change
+3.63%
vs last week
30d Change
-19.05%
vs last month
Market Cap
$1.29T
BTC only
24h Volume
$17B
traded today
BTC Dominance
56.6%
of $2.27T total
All-Time High
$126,080
49.1% below ATH
Circulating Supply
20,042,634 / 21,000,000 BTC
95.4% mined957,366 BTC remaining

Bitcoin has a hard cap of 21 million coins. 95.4% have already been mined. The remaining supply is released through mining rewards that halve approximately every 4 years — the next halving is estimated for 2028.

Supply & Halving
Bitcoin's supply is capped at 21 million. Every ~4 years, the mining reward halves, reducing new supply. Historical data shows price appreciation in the 12–18 months following each halving.
Institutional Demand
Spot Bitcoin ETFs (approved in the US in January 2024) allow institutional investors to buy BTC directly. BlackRock's IBIT, Fidelity's FBTC, and others have attracted billions in inflows.
Macroeconomic Conditions
Bitcoin often correlates inversely with the US dollar. Fed interest rate decisions, inflation data, and broader risk-on/risk-off sentiment all influence BTC price movements.
Market Sentiment
The Fear & Greed Index measures market emotion. Extreme fear has historically been a buying opportunity; extreme greed often precedes corrections. Monitor sentiment alongside price.
Regulatory Clarity
US and global regulatory developments significantly impact Bitcoin. Spot ETF approvals, exchanges gaining licenses, and clearer tax treatment all tend to be bullish catalysts.
On-Chain Metrics
Metrics like hash rate, active addresses, exchange outflows, and long-term holder accumulation give insight into market health beyond price alone.
READY TO BUY?

The best time to buy Bitcoin is when you've done your research. Compare exchanges to find the lowest fees.

Compare All Exchanges →
What is Bitcoin worth today?
Bitcoin is currently trading at $64,118 USD. The price has changed +0.19% in the last 24 hours.
What is Bitcoin's all-time high?
Bitcoin's all-time high is $126,080, reached in March 2024. The current price is 49.1% below that level.
Why does Bitcoin's price change so much?
Bitcoin is a 24/7 global market with no circuit breakers, traded across hundreds of exchanges. Thin liquidity relative to traditional markets means news events and large orders cause outsized price moves.
How much does $100 of Bitcoin buy?
At the current price of $64,118, $100 buys approximately 0.001560 BTC (155962 satoshis). Most exchanges allow purchases as small as $1–$2.
Is now a good time to buy Bitcoin?
We don't provide financial advice. Dollar-cost averaging — buying a fixed amount on a regular schedule regardless of price — has historically performed well for long-term Bitcoin holders. Never invest more than you can afford to lose.