Finance calculators

Bitcoin Calculator

Updated Jul 31, 2026 By Jehan Wadia
Rate Formulas

Bitcoin ↔ Fiat Converter

= 100,000,000 satoshis
Type in either field — the other updates instantly.
Changes every price, table and calculator below.
1 BTC = —
Loading live Bitcoin market data…

Live BTC Price & Market Stats

BTC spot price (USD)
Updated: —
Bitcoin price — last 7 days (USD)
Market Capitalization
24h Trading Volume
24h High Price
Circulating Supply

Satoshi & Bitcoin Sub-Unit Converter

All Bitcoin denominations and their value in the selected currency
DenominationAmountValue (USD)

7-Day Bitcoin Price History

Bitcoin price history — last 7 days
Date Day of Week 1 BTC to USD 24h Change Change %

What If I Bought Bitcoin?

Leave blank to value the position at today's price.
BTC purchased
Entry price per BTC
Value at exit date
Profit / loss
Historical prices are daily reference closes converted at today's exchange rate for non-USD currencies.
Step-by-Step Solution

Dollar-Cost Averaging (DCA) Calculator

Dollar-cost averaging means buying a fixed amount on a fixed schedule instead of all at once.

Blank = today.
Number of purchases
Total invested
Total BTC accumulated
Average cost basis / BTC
Current portfolio value
Profit / loss
Return

Mining Profitability Estimator

Daily BTC mined (after pool fee)
Daily revenue
Daily energy used
Daily electricity cost
Daily net profit / loss
Monthly net (30 days)
Yearly net (365 days)
Break-even electricity price
Network hash rate used
Block reward / blocks per day

Fear & Greed Sentiment Indicator

Extreme Fear 0–20 Fear 21–40 Neutral 41–60 Greed 61–80 Extreme Greed 81–100

The index scores crypto market sentiment from 0 (extreme fear) to 100 (extreme greed) using volatility, momentum, volume, social media and BTC dominance.

Previous day
7-day average

Quick Conversion Reference

Select any row (click, or Tab then press Enter) to load that amount into the converter above.

Bitcoin to USD
BTCValue (USD)
USD to Bitcoin
Amount (USD)BTC

Latest Bitcoin News

Loading latest Bitcoin headlines…

Introduction

This Bitcoin calculator turns BTC into dollars, euros, pounds, or over 50 other currencies using live market prices. Type an amount in either box and the other one updates right away. You can also see how many satoshis you own, since one Bitcoin is made of 100 million satoshis. If you need plain money-to-money conversions instead, our Currency Calculator handles those.

The tool does more than simple math. You can check the live BTC price, market cap, 24-hour volume, and the last 7 days of price history. You can also look back and see what your money would be worth today if you had bought Bitcoin on any past date, with each step of the math shown for you. For other coins and tokens, the Crypto Profit Calculator works the same way.

Want to know how steady buying works? The dollar-cost averaging (DCA) calculator adds up weekly, bi-weekly, or monthly buys and shows your total BTC, your average cost, and your profit or loss. Compare the results with our standalone DCA Calculator or a one-time buy in the Lumpsum Calculator. Miners can use the mining profit tool to compare daily revenue against power costs and find their break-even electricity price, and the Electricity Cost Calculator helps you double-check your power bill.

Two more parts help you read the market. The Fear and Greed Index shows if traders feel scared or greedy right now, scored from 0 to 100. The news feed lists the newest Bitcoin headlines with a quick tag for positive, negative, or neutral tone.

Everything runs in your browser and updates with real data. Pick your currency once, and every price, table, and calculator on the page switches to it.

How to use our Bitcoin Calculator

Enter a Bitcoin amount, a cash amount, or a past date, and this Bitcoin calculator shows you live BTC prices, satoshi values, past price history, profit or loss, and mining results in the currency you pick.

Bitcoin amount (BTC): Type how much Bitcoin you have or want to buy. The cash box and the satoshi count update right away.

Fiat amount: Type a cash amount instead, and the tool shows how much Bitcoin that money buys at the live BTC price.

Fiat currency: Pick your money, like USD, EUR, GBP, or INR. This changes every price, table, and calculator on the page. For single pairs, see the Euro to USD Calculator, Pounds to Dollars Calculator, or USD to CAD Calculator.

Amount to convert (sub-units): Type a number to switch between Bitcoin units. It shows the same value in BTC, mBTC, µBTC, and satoshis.

Unit of that amount: Choose the unit of the number you typed, such as satoshi or BTC, so the math starts from the right size.

Purchase date: Pick the day you bought, or would have bought, Bitcoin. The tool pulls the BTC price from that date.

Investment amount: Type how much money you put in. You will see how much Bitcoin that bought and what it is worth now. To measure the gain as a percentage, try the ROI Calculator or the CAGR Calculator for a yearly growth rate.

Sale / exit date: Pick the day you sold. Leave it blank to use today's Bitcoin price instead. If you did sell, the Crypto Tax Calculator and Capital Gains Tax Calculator estimate what you may owe.

DCA start date: Pick the first day of your repeat buys for dollar-cost averaging.

DCA end date: Pick the last buy date, or leave it blank to use today. The Date Duration Calculator tells you exactly how long that holding period is.

Investment frequency: Choose weekly, bi-weekly, or monthly buys.

Amount per period: Type how much you spend each time. You get your total invested, total BTC, average cost, and profit or loss. A recurring plan in a fund works much the same way in the SIP Calculator.

Hash rate: Type your miner's speed and pick the unit, like TH/s. This sets your share of the Bitcoin network.

Power consumption: Type how much power your miner uses and pick W, kW, MW, or hp. Our Wattage Calculator and kW Calculator help if you only know volts and amps.

Electricity price: Type what you pay for power and pick per kWh, per MWh, or per MJ.

Pool fee (%): Type the fee your mining pool takes. Then press the button to see daily, monthly, and yearly mining profit. Use the Break Even Calculator to work out how long a rig takes to pay for itself.

What Is Bitcoin?

Bitcoin (BTC) is digital money. It is not printed like cash and no bank or government controls it. Instead, thousands of computers around the world keep a shared record of every payment. That record is called the blockchain. Anyone can send Bitcoin to anyone else, at any time, without asking a bank first.

Why the Bitcoin Price Keeps Moving

Bitcoin has no fixed price. Its value comes from what buyers and sellers agree on right now. Trading never stops, so the price changes 24 hours a day, 7 days a week, on every day of the year. A move of 5% in one day is normal for Bitcoin. Big news, new rules from governments, large buyers, and simple mood swings in the market all push the price up or down. Our Percent Change Calculator is handy for measuring any single move.

Only 21 million Bitcoin will ever exist. About 19.9 million are already made. This limited supply is a big reason people compare Bitcoin to gold and call it "digital gold." You can price real metal with the Gold Price Calculator or the Silver Calculator.

Satoshis: The Small Pieces of Bitcoin

You do not have to buy a whole Bitcoin. Each coin splits into 100 million tiny units called satoshis, or "sats," named after Bitcoin's unknown creator, Satoshi Nakamoto. So you can own a few dollars' worth. Here are the common units:

  • 1 BTC = 1 bitcoin
  • 1 mBTC (millibitcoin) = 0.001 BTC
  • 1 μBTC (bit) = 0.000001 BTC
  • 1 satoshi = 0.00000001 BTC

Buying All at Once vs. Buying a Bit at a Time

Some people buy Bitcoin in one big purchase. Others use dollar-cost averaging (DCA). With DCA you buy the same amount of money's worth every week, every two weeks, or every month, no matter the price. When the price is low you get more BTC. When it is high you get less. Over time this smooths out your average cost and takes the guesswork out of picking the "right" day to buy. The Stock Average Calculator shows the same cost-basis idea for shares, and the Position Size Calculator helps you decide how large each buy should be.

How Bitcoin Mining Works

Miners run special computers that guess numbers very fast to lock in new blocks of payments. About one block is found every 10 minutes, so roughly 144 blocks are found each day. The winner gets new Bitcoin plus fees. Right now the reward is 3.125 BTC per block, and it gets cut in half about every four years in an event called the halving.

Mining profit depends on three things: your machine's speed (hash rate), how much power it eats, and what you pay for electricity. Most miners join a pool so many small machines share the work and split the rewards, minus a small pool fee. Because the whole network's speed keeps rising, one machine earns a smaller slice of the rewards each year. If you plan to buy rigs, the Depreciation Calculator and Payback Period Calculator show how the hardware cost plays out over time.

Fear and Greed in the Market

The Crypto Fear & Greed Index scores market mood from 0 to 100. Low scores mean fear, and many traders sell. High scores mean greed, and many traders buy. Traders watch it because crowds often get too scared near price bottoms and too excited near price tops. Risk-minded traders often pair sentiment with the Kelly Criterion Calculator to size a bet on a shaky signal.

Things to Keep in Mind

Bitcoin can gain or lose a lot of value fast, and past prices do not promise future gains. In many countries, selling Bitcoin for a profit counts as taxable income, so keep records of what you paid and when, then check your bill with the Income Tax Calculator. Never invest money you need for bills, build an Emergency Fund first, and store your coins in a wallet you control. For long-term planning, see how a mixed portfolio grows in the Investment Calculator, the Compound Interest Calculator, or the Retirement Calculator.


Formulas used

BTC to fiat conversion
F = B \times P_{BTC} \times R_{fiat}
Fiat to BTC conversion
B = \frac{F}{P_{BTC} \times R_{fiat}}
Bitcoin bought with an investment
B = \frac{I}{P_{entry}}
Profit or loss on a Bitcoin position
P = (B \times P_{exit}) - (B \times P_{entry})
Percentage return on investment
R = \frac{P}{I} \times 100\%
DCA accumulated BTC and average cost basis
B_{total} = \sum_{i=1}^{n} \frac{A}{P_i}, \qquad \text{Basis} = \frac{n \times A}{B_{total}}
Daily BTC mined after pool fee
B_{day} = \frac{H_{miner}}{H_{network}} \times 144 \times R_{block} \times \left(1 - \frac{f}{100}\right)
Daily mining net profit and break-even power price
N = B_{day} \times P_{BTC} - \left(\frac{W}{1000} \times 24\right) \times C_{kWh}, \qquad C_{BE} = \frac{B_{day} \times P_{BTC}}{\frac{W}{1000} \times 24}

Frequently asked questions

Where does the live Bitcoin price come from?

The price and market stats come from CoinGecko. Fiat exchange rates come from an open exchange rate feed. The Fear & Greed score comes from Alternative.me, and the network hash rate comes from mempool.space.

How often does the Bitcoin price update?

The page pulls fresh data when it loads. Press Refresh live data any time to get the newest price. The time of the last update is shown under the spot price.

Why is the price here a little different from my exchange?

Every exchange has its own buyers and sellers, so prices differ by a small amount. This tool shows an average market price. Exchanges also add fees and a spread, which this calculator does not include.

Does the calculator include trading fees?

No. All results are before fees. Real buys and sells cost a bit more because of exchange fees, network fees, and spreads. Subtract those yourself for a true net number.

What does the yellow notice about reference values mean?

It means one live feed could not be reached from your browser. The tool then uses stored backup numbers so nothing breaks. Press Refresh live data to try the live feed again.

Can I convert just a few satoshis?

Yes. Type the amount in the sub-unit box and pick Satoshi as the unit. The table shows the same value in BTC, mBTC, µBTC, and sats, plus what it is worth in your currency. Very small values show up to 8 decimal places.

How far back can I set the purchase date?

Daily Bitcoin prices go back to 2013. If you pick a date that is too early, the tool tells you the first date it has data for. Future dates are not allowed.

Are old prices in euros or pounds exact?

Not exactly. Past Bitcoin prices are in US dollars, then changed to your currency using today's exchange rate. So a non-USD result is close, but it does not use the exchange rate from that past year.

What happens if I leave the sale date blank?

The tool values your Bitcoin at today's live price. That shows your paper gain or loss if you still hold the coins.

What is average cost basis in the DCA tool?

It is your total money spent divided by all the Bitcoin you bought. It is the average price you paid per BTC. If today's price is above it, you are up. If below, you are down.

Why does DCA give a different result than one big buy?

A single buy uses one price. DCA spreads buys over many prices, high and low. That usually means a smoother average cost, but a lower profit if the price mostly went up after your first buy.

What does the DCA chart show?

Two lines. One is the total money you put in. The other is what your Bitcoin was worth on each buy date. When the value line sits above the invested line, you are in profit.

Why is my mining profit negative?

Your power cost is bigger than the Bitcoin you earn. Common reasons are a high electricity price, an old machine that uses lots of watts, or a low hash rate compared to the whole network.

What is the break-even electricity price?

It is the power price where your mining revenue exactly matches your power bill. Pay less than that and you make money. Pay more and you lose money each day.

Does the mining tool count hardware cost or rising difficulty?

No. It shows revenue minus power cost at today's price, block reward, and network hash rate. It does not add the cost of the rig, cooling, hosting, or future difficulty jumps. Real results change as the network grows.

What do market cap and 24h volume mean?

Market cap is the price of one BTC times all coins in circulation. It shows Bitcoin's total size. The 24h volume is how much Bitcoin was traded in the last day. High volume means an active, liquid market.

How do the quick reference tables work?

Click any row to load that amount into the converter at the top. You can also press Tab to reach a row and hit Enter. It is a fast way to check common amounts like 0.01 BTC or 100 units of cash.

Do I have to press Calculate every time?

No. The converter and tables update as you type. The Calculate button just refreshes every section at once, which is handy after you switch currency.

What do the tags on the news headlines mean?

Each headline gets a quick tag of Positive, Negative, or Neutral based on the words it uses. It is a fast hint about tone, not real advice. Click the title to read the full story at the source.

Is my information saved?

No. Every number you type stays in your browser and is not stored or sent anywhere. Reload the page and it starts fresh with the default values.

Can I use this calculator on my phone?

Yes. The layout, charts, and tables all fit small screens. Tables scroll sideways when a row is too wide.

Can I use these results for my taxes?

Use them as an estimate only. Tax rules need your real buy and sell prices, dates, and fees from your exchange records. Check with a tax professional before filing.