Satoshi to Bitcoin Converter

Convert between satoshis and bitcoin (1 BTC = 100,000,000 sats) and optionally value either in US dollars at a given BTC price.

Inputs

Quantity to convert.

Choose the unit of the amount above.

Optional: current price of 1 BTC, for USD value. 0 to skip.

Result

Loading calculator…

How to use this calculator

  • Enter the amount you want to convert.
  • Choose whether that amount is in satoshis or bitcoin.
  • Optionally enter the current BTC price in USD for a dollar value.
  • Read the converted amount in BTC, sats, and bits.

About this calculator

A satoshi is the smallest unit of bitcoin, named after its pseudonymous creator Satoshi Nakamoto. One bitcoin is divisible into exactly 100,000,000 satoshis, so a satoshi is 0.00000001 BTC. As bitcoin's price has risen, people increasingly think and transact in satoshis ("sats") for small amounts — the way you might use cents instead of dollars. This converter moves between the two units using the fixed 100-million ratio, and also expresses the amount in "bits" (microbitcoin, equal to 100 satoshis). If you enter a current bitcoin price in US dollars, it will additionally value your amount in USD. The conversion between sats and BTC is exact and never changes; only the dollar value moves with the market, and this tool uses the price you supply rather than a live feed.

How it works — the formula

1 BTC = 100,000,000 sats BTC = sats ÷ 100,000,000 USD = BTC × price per BTC

The unit conversion is a fixed power of ten; the dollar value layers on a user-supplied market price.

Worked examples

Example 1
50,000 sats to BTC, $60k price
Inputs:
amount=50000, unit=sats, price=60000
Output:
0.0005 BTC ≈ $30
Example 2
0.25 BTC to sats
Inputs:
amount=0.25, unit=btc, price=0
Output:
25,000,000 sats
Example 3
1,000,000 sats, $50k price
Inputs:
amount=1000000, unit=sats, price=50000
Output:
0.01 BTC = $500

Limitations

  • USD value uses the price you enter, not a live feed.
  • Does not include exchange fees or spreads.
  • Rounds BTC to 8 decimals (one satoshi).

Unit conversion is exact; dollar values are only as current as the price you supply.

Frequently asked

How many satoshis are in a bitcoin?+
Exactly 100,000,000 (one hundred million). So one satoshi equals 0.00000001 BTC, and the conversion between the two is fixed and exact — it never changes with the market.
What is a satoshi?+
The satoshi is the smallest indivisible unit of bitcoin, analogous to a cent for a dollar. It is named after Satoshi Nakamoto, bitcoin's pseudonymous creator. Small bitcoin amounts are increasingly quoted in satoshis ("sats").
What is a "bit" in bitcoin?+
A bit, or microbitcoin (µBTC), equals 100 satoshis, or one-millionth of a bitcoin. It is an intermediate unit some wallets and services use between satoshis and whole bitcoin.
How do I convert satoshis to dollars?+
First convert satoshis to BTC by dividing by 100,000,000, then multiply by the current price of one bitcoin in dollars. For example, 50,000 sats = 0.0005 BTC; at $60,000 per BTC that is $30.
Does this use a live bitcoin price?+
No. You enter the price yourself, and the tool computes the USD value from it. Because bitcoin's price changes second by second, check a live exchange for the current figure and plug it in.
Why think in satoshis instead of bitcoin?+
As a single bitcoin became worth thousands of dollars, whole-BTC amounts grew unwieldy for everyday sums. Quoting prices in sats keeps numbers human-sized — buying something for "5,000 sats" is easier to grasp than "0.00005 BTC."

Related calculators

More tools you might like

Hand-picked tools that pair well with this one — same audience, same intent.