Bitcoin Calculator
Convert between Bitcoin and USD. Calculate the value of your BTC holdings and convert to various Bitcoin units.
Bitcoin Conversion
Current BTC market price
Convert
1.00000000 BTC
$45,000
at $45,000 per BTC
Bitcoin Unit Reference
Bitcoin Units
- 1 BTC = 1,000 mBTC (milliBitcoin)
- 1 BTC = 1,000,000 bits (microBitcoin)
- 1 BTC = 100,000,000 satoshis
Understanding Bitcoin
Bitcoin (BTC) is the first and largest cryptocurrency by market capitalization, created in 2009 by the pseudonymous Satoshi Nakamoto. It operates on a decentralized peer-to-peer network.
| Property | Value | Significance |
|---|---|---|
| Max Supply | 21 million BTC | Fixed supply creates scarcity |
| Block Time | ~10 minutes | New block added every 10 min average |
| Block Reward (2024+) | 3.125 BTC | Halves every ~4 years |
| Current Circulating | ~19.6 million BTC | 93% already mined |
| Smallest Unit | 1 Satoshi (0.00000001 BTC) | 100 million sats = 1 BTC |
| Consensus | Proof of Work (PoW) | Secured by mining |
Bitcoin Units and Denominations
Bitcoin can be divided into smaller units for transactions of any size:
| Unit | Symbol | BTC Value | Satoshi Value | Common Use |
|---|---|---|---|---|
| Bitcoin | BTC/₿ | 1 | 100,000,000 | Large transactions |
| Millibitcoin | mBTC | 0.001 | 100,000 | Medium transactions |
| Bit (Microbitcoin) | μBTC/bits | 0.000001 | 100 | Small payments |
| Satoshi | sat/sats | 0.00000001 | 1 | Lightning Network, stacking |
The Satoshi is named after Bitcoin's creator. With Bitcoin at $50,000, 1 sat = $0.0005.
Bitcoin Units
Where:
- BTC= Bitcoin (base unit)
- sat= Satoshi (smallest unit)
Bitcoin Conversion Formulas
Essential formulas for Bitcoin calculations:
| Calculation | Formula | Example | Result |
|---|---|---|---|
| BTC to Fiat | BTC × Price | 0.5 BTC × $50,000 | $25,000 |
| Fiat to BTC | Fiat ÷ Price | $1,000 ÷ $50,000 | 0.02 BTC |
| BTC to Satoshis | BTC × 100,000,000 | 0.005 × 100,000,000 | 500,000 sats |
| Satoshis to BTC | Sats ÷ 100,000,000 | 250,000 ÷ 100,000,000 | 0.0025 BTC |
| Sats per Dollar | 100,000,000 ÷ BTC Price | 100,000,000 ÷ $50,000 | 2,000 sats/$ |
| Dollar per Sat | BTC Price ÷ 100,000,000 | $50,000 ÷ 100,000,000 | $0.0005/sat |
Bitcoin Profit and Loss Calculation
Calculate your Bitcoin investment returns:
| Metric | Formula | Example |
|---|---|---|
| Absolute Gain/Loss | (Current Price - Buy Price) × BTC Amount | ($60,000 - $40,000) × 0.5 = $10,000 |
| Percentage Return | ((Current - Buy) ÷ Buy) × 100 | (($60,000 - $40,000) ÷ $40,000) × 100 = 50% |
| Average Cost (DCA) | Total Invested ÷ Total BTC | $5,000 ÷ 0.12 BTC = $41,667/BTC |
| Break-even Price | Total Cost (incl. fees) ÷ BTC Amount | $5,100 ÷ 0.12 = $42,500 |
| HODL ROI | Current Value ÷ Total Invested - 1 | ($7,200 ÷ $5,000) - 1 = 44% |
Bitcoin Halving Schedule
Bitcoin's block reward halves approximately every 4 years (210,000 blocks):
| Halving | Date | Block Reward | Cumulative Mined | Price Impact |
|---|---|---|---|---|
| Genesis | Jan 2009 | 50 BTC | 0% | $0 |
| 1st Halving | Nov 2012 | 25 BTC | 50% | $12 → $1,100 (1 year later) |
| 2nd Halving | Jul 2016 | 12.5 BTC | 75% | $650 → $19,000 (1.5 years later) |
| 3rd Halving | May 2020 | 6.25 BTC | 87.5% | $9,000 → $69,000 (1.5 years later) |
| 4th Halving | Apr 2024 | 3.125 BTC | 93.75% | TBD |
| 5th Halving | ~2028 | 1.5625 BTC | 96.875% | Future |
The last Bitcoin will be mined around 2140. After that, miners earn only transaction fees.
Bitcoin Transaction Fees
Bitcoin fees depend on transaction size (in bytes) and network congestion:
| Priority | Fee Rate (sat/vB) | Typical Fee | Confirmation Time |
|---|---|---|---|
| Economy | 5-15 sat/vB | $1-3 | 1+ hours |
| Standard | 20-50 sat/vB | $3-10 | 30-60 minutes |
| Priority | 50-100 sat/vB | $10-25 | 10-30 minutes |
| Urgent | 100+ sat/vB | $25+ | Next block (~10 min) |
| Transaction Type | Typical Size | Fee at 50 sat/vB |
|---|---|---|
| Simple (1 input, 2 outputs) | ~225 vB | 11,250 sats (~$5) |
| Medium (2-3 inputs) | ~400 vB | 20,000 sats (~$10) |
| Complex (many inputs) | ~800 vB | 40,000 sats (~$20) |
| Lightning Channel Open | ~200 vB | 10,000 sats (~$5) |
Bitcoin Investment Strategies
Common approaches to investing in Bitcoin:
| Strategy | Description | Risk Level | Best For |
|---|---|---|---|
| HODL | Buy and hold long-term (4+ years) | Medium | Long-term believers |
| DCA (Dollar-Cost Averaging) | Regular purchases regardless of price | Low-Medium | Most investors |
| Lump Sum | Invest entire amount at once | High | Those with conviction |
| Stacking Sats | Accumulate small amounts continuously | Low | Beginners |
| Trading | Buy low, sell high (timing market) | Very High | Experienced traders |
| Value Averaging | Adjust purchases to meet target growth | Medium | Disciplined investors |
Worked Examples
Convert USD to Bitcoin
Problem:
You want to invest $5,000 when Bitcoin is priced at $52,000. How much BTC will you receive?
Solution Steps:
- 1Use the formula: BTC = USD ÷ Price
- 2BTC = $5,000 ÷ $52,000
- 3BTC = 0.09615385
- 4In satoshis: 0.09615385 × 100,000,000 = 9,615,385 sats
Result:
You'll receive approximately 0.0962 BTC (9,615,385 satoshis)
Calculate Investment Profit
Problem:
You bought 0.25 BTC at $30,000 and the price is now $55,000. What's your profit?
Solution Steps:
- 1Initial investment: 0.25 × $30,000 = $7,500
- 2Current value: 0.25 × $55,000 = $13,750
- 3Profit: $13,750 - $7,500 = $6,250
- 4Percentage return: ($6,250 ÷ $7,500) × 100 = 83.33%
Result:
Your profit is $6,250 (83.33% return)
DCA Average Cost Calculation
Problem:
Over 6 months, you bought: $500 at $40K, $500 at $45K, $500 at $35K, $500 at $50K, $500 at $42K, $500 at $48K. What's your average cost?
Solution Steps:
- 1BTC purchased each month: $500/$40K = 0.0125, $500/$45K = 0.0111, $500/$35K = 0.0143, etc.
- 2Total BTC: 0.0125 + 0.0111 + 0.0143 + 0.01 + 0.0119 + 0.0104 = 0.0702 BTC
- 3Total invested: $500 × 6 = $3,000
- 4Average cost: $3,000 ÷ 0.0702 = $42,735 per BTC
Result:
Your DCA average cost is $42,735 per BTC—better than lump sum at $48K or $50K
Tips & Best Practices
- ✓Use satoshis for smaller amounts—'0.00042 BTC' is easier to understand as '42,000 sats'
- ✓Dollar-cost averaging (DCA) helps reduce the impact of Bitcoin's volatility on your purchase price
- ✓Always account for transaction fees when calculating profits—they can be significant during high congestion
- ✓Check mempool.space or similar fee estimators before making transactions to avoid overpaying
- ✓Consider the tax implications of selling—in most jurisdictions, Bitcoin gains are taxable events
- ✓For long-term holding, use a hardware wallet and secure your seed phrase in multiple physical locations
- ✓Remember: not your keys, not your coins—exchange holdings are not truly yours until withdrawn
Frequently Asked Questions
Sources & References
Last updated: 2026-01-22