Free calculator

Satoshi Calculator

Convert between satoshis, bitcoin and fiat in one place. One bitcoin is always 100,000,000 satoshis, so the only variable is the price you enter.

Value of 1 satoshi0.001000
Satoshis per unit of currency1,000
Entered amount in sats100,000
Entered amount in fiat100.00

Satoshis, bitcoin and fiat

A satoshi is one hundred millionth of a bitcoin, the smallest unit the base layer records. Because the ratio is fixed, converting sats to bitcoin is arithmetic; only the fiat leg depends on a price.

  • 1 BTC = 100,000,000 sats
  • 0.01 BTC = 1,000,000 sats
  • 0.001 BTC = 100,000 sats
  • 1 sat = 0.00000001 BTC

Lightning wallets and invoices are usually denominated in sats, and Lightning itself accounts internally in millisatoshis (1,000 msat = 1 sat), which is how sub-cent routing fees are possible.

Frequently asked questions

How many satoshis are in one bitcoin?
Exactly 100,000,000 satoshis. A satoshi is the smallest unit bitcoin can be divided into on the base layer, so 0.00000001 BTC equals 1 sat.
How do I work out what a satoshi is worth?
Divide the bitcoin price by 100,000,000. At a price of $100,000, one satoshi is $0.001, so 1,000 sats is $1.
Why does this calculator ask me for the bitcoin price?
Using a price you enter keeps the result transparent and repeatable. Paste the rate your exchange, wallet or payment processor is quoting and the conversion matches the number you will actually settle at.
Do payment processors price in satoshis?
Most bitcoin and Lightning processors quote invoices in fiat and convert to satoshis at the moment of payment, using a short price lock window. Lightning-native tools and tip jars are more likely to be denominated in sats directly.

Other calculators

Estimates only. Rates, network conditions and provider pricing change, so confirm figures with your processor before relying on them. Compare payment processors.