Skip to content

Free tool

Satoshi to USD Converter

Convert satoshis to dollars (and dollars to sats) at the live Bitcoin price. 1 BTC = 100,000,000 sats; everything else is just the current price, prefilled below and editable. Plus a live converter for 200+ other coins.

Profit+$1,284Live price · 200+ coins
$

$

Enter a Bitcoin price (or wait for the live price) to convert between satoshis, BTC and dollars.

Why count in sats at all?

  • Whole numbers beat decimals: “35,000 sats” is easier to reason about (and harder to misread) than 0.00035 BTC.
  • Stacking sats: the habit of accumulating small amounts of Bitcoin regularly. If that's you, the DCA calculator tracks your average cost across buys.
  • Payments: Lightning invoices and on-chain fees are denominated in sats, so converting to dollars quickly is genuinely useful.

Satoshi to USD: the formula and a reference table

The satoshi to dollar relationship has one fixed part and one moving part. The fixed part: 1 BTC = 100,000,000 satoshis, always. The moving part is the Bitcoin price. To convert sats to USD, divide by 100,000,000 and multiply by the BTC price:

  • Sats to USD: sats ÷ 100,000,000 × BTC price.
  • USD to sats: USD ÷ BTC price × 100,000,000.

The table below shows common satoshi amounts at a reference price of $100,000 per Bitcoin, picked because the math is easy to check. The Bitcoin column never changes; only the dollar column moves with the price. For a value at the real, current price, use the live converter at the top of this page.

Common satoshi to USD conversions (USD shown at a $100,000 Bitcoin price)
SatoshisBitcoin (fixed)USD (at $100,000 BTC)
1 sat0.00000001 BTC$0.001
10 satoshi0.0000001 BTC$0.01
100 satoshi0.000001 BTC$0.10
200 satoshi0.000002 BTC$0.20
330 satoshi0.0000033 BTC$0.33
500 sats0.000005 BTC$0.50
1,000 sats0.00001 BTC$1.00
2,000 satoshi0.00002 BTC$2.00
5,000 sats0.00005 BTC$5.00
10,000 sats0.0001 BTC$10.00
25,000 satoshi0.00025 BTC$25.00
40,000 sats0.0004 BTC$40.00
50,000 satoshi0.0005 BTC$50.00
100,000 satoshi0.001 BTC$100.00
1,000,000 sats0.01 BTC$1,000.00

A quick shortcut for the $100,000 reference price: divide the sats by 1,000 to get dollars. So 100 sats is $0.10 and 100,000 satoshi in USD is $100. That shortcut only holds at $100,000; at any other price, use the formula or the converter above. Note that 100 000 satoshi (with a space) means the same thing as 100,000 satoshis.

How much is one satoshi worth in USD?

Rarely a full cent. One satoshi is one hundred-millionth of a Bitcoin, so its dollar value is the BTC price ÷ 100,000,000. Worked answers for the amounts people look up most, at the same $100,000 reference price:

  • 1 satoshi: $100,000 ÷ 100,000,000 = $0.001, a tenth of a US cent. One sat will not be worth a full cent until Bitcoin trades at $1,000,000. The converter at the top shows what it is worth right now.
  • 1,000 satoshi: 0.00001 BTC, which is exactly $1.00 at the reference price. A handy anchor: near a six-figure Bitcoin price, a thousand sats is roughly a dollar. Type 1,000 into the converter above for the live figure.
  • 10,000 satoshi: 0.0001 BTC, or $10.00 at $100,000 per coin. At an $80,000 Bitcoin the same 10,000 sats would be $8.00; the live converter saves you that arithmetic.
  • 100,000 satoshi: 0.001 BTC, worth $100.00 at the reference price. This is the amount prefilled in the converter above, so its current value is already on screen when the page loads.

USD to satoshi, the other direction

Going from dollars to sats uses the reverse formula: USD ÷ BTC price × 100,000,000. At the same $100,000 reference price, divide the sats shortcut in reverse and multiply dollars by 1,000:

USD to sats (at a $100,000 Bitcoin price)
US dollarsSatoshisBitcoin
$11,000 sats0.00001 BTC
$1010,000 sats0.0001 BTC
$100100,000 sats0.001 BTC

When the Bitcoin price is higher than $100,000, each dollar buys fewer sats; when it is lower, each dollar buys more. The converter above runs both directions (usd to satoshi and usd to sats) at the current price, so you do not have to redo the arithmetic yourself.

Using this as a satoshi to USD calculator

The converter at the top doubles as a satoshi to USD calculator for what-if questions, because the Bitcoin price field is editable. It prefills with the live price, but you can overtype it: enter 50,000 sats and a $150,000 price to see what that stack would be worth at that level ($75.00). Leave the price alone and every conversion uses the current market price instead.

Convert any coin to USD

Not everything is Bitcoin. Pick any of the 200+ coins BitPredict tracks and convert amounts to and from dollars at the live price:

$

$

Frequently asked questions

What is a satoshi?

A satoshi (or 'sat') is the smallest unit of Bitcoin: 1 BTC = 100,000,000 satoshis. It's named after Bitcoin's pseudonymous creator, Satoshi Nakamoto. Pricing things in sats avoids long decimal strings: 0.00025 BTC reads much more naturally as 25,000 sats.

How many satoshis are in one US dollar?

It changes with the Bitcoin price: sats per dollar = 100,000,000 ÷ BTC price. At a $64,000 Bitcoin, $1 is about 1,563 sats. The converter above does this live, in both directions.

How do I convert satoshis to USD?

Multiply the sats by the Bitcoin price and divide by 100,000,000. Example: 250,000 sats at a $64,000 BTC price → 250,000 × 64,000 ÷ 100,000,000 = $160. Or just type the number above and let the live price do the work.

How much is 100 satoshi in USD?

It depends on the Bitcoin price: 100 sats ÷ 100,000,000 × BTC price. At a $100,000 Bitcoin, 100 satoshi is $0.10 (100 sats fixed at 0.000001 BTC). At a $64,000 Bitcoin it's about $0.064. The converter above shows the exact figure at the current live price.

How much is 1,000 satoshi in USD?

1,000 satoshi is 0.00001 BTC, so its value is 0.00001 × the Bitcoin price. At a $100,000 Bitcoin that is exactly $1.00; at $75,000 it is $0.75. The converter above shows the value at the current live price.

How much is 10,000 satoshi in USD?

10,000 satoshi is 0.0001 BTC. Multiply 0.0001 by the Bitcoin price: at $100,000 per coin that is $10.00, at $64,000 it is $6.40. The live converter at the top of this page keeps the figure current.

How do I convert USD to sats?

Divide the dollar amount by the Bitcoin price, then multiply by 100,000,000. Example: $10 at a $100,000 BTC price → 10 ÷ 100,000 × 100,000,000 = 10,000 sats. As the BTC price moves, the same dollar buys a different number of sats, so the live converter above keeps it current for both usd to satoshi and usd to sats.

When will 1 satoshi equal 1 dollar?

One sat reaching $1 implies a Bitcoin price of $100 million per coin, roughly a $2 quadrillion market cap, far beyond all the world's money combined today. It's a fun benchmark, not a forecast. Whether BTC goes up or down this week, though, is a call you can actually make, and have scored.

Does this converter work for coins other than Bitcoin?

Yes. The second converter on this page handles 200+ coins with live prices, converting any amount to and from US dollars. Satoshis are Bitcoin-specific, but the coin converter covers everything else.

Satoshi to USD converter card: convert sats to dollars and dollars to sats at the live Bitcoin price, 1 BTC = 100,000,000 satoshis
Satoshi to USD at the live Bitcoin price: 1 BTC = 100,000,000 sats. Convert both directions instantly, plus a converter for 200+ other coins.

More free crypto tools