Bitcoin BTC Convert Satoshi to Bitcoin / Convert Bitcoin to Satoshi

Bitcoin BTC

Convert Satoshi to Bitcoin

Satoshi
Ƀ Bitcoin
Bitcoin BTC

Convert Bitcoin to Satoshi

Ƀ Bitcoin
Satoshi
Important: Comma separates thousands and millions, and point separates decimals.
Bitcoin BTC

Convert sats to Bitcoin and Bitcoin to satoshis: calculator

Satoshi and Bitcoin Conversion Table

Satoshi Bitcoin Name
1 Satoshi 0.00000001
10 Satoshi 0.00000010
100 Satoshi 0.00000100 1 Bit / μBTC (you-bit)
1,000 Satoshi 0.00001000
10,000 Satoshi 0.00010000
100,000 Satoshi 0.00100000 1 mBTC (em-bit)
1,000,000 Satoshi 0.01000000 1 cBTC (bitcent)
10,000,000 Satoshi 0.10000000
100,000,000 Satoshi 1.00000000 1 Bitcoin - BTC

Crypto cards

Debit and prepaid cards that spend cryptocurrency: who actually issues them, how much they pay back, what fees they charge, and which countries can apply.

All providers

What is a satoshi? Converting to bitcoin

A satoshi is the smallest unit into which a bitcoin can be divided: it equals one hundred-millionth of 1 BTC. In everyday use it is called a sat, sats in the plural. In other words, 1 BTC = 100,000,000 satoshis and 1 satoshi = 0.00000001 BTC.

How to convert by hand

To convert satoshis to bitcoin, divide by 100,000,000; to convert bitcoin to satoshis, multiply by 100,000,000. Some examples:

  • 25,000 satoshis ÷ 100,000,000 = 0.00025000 BTC.
  • 0.001 BTC × 100,000,000 = 100,000 satoshis.
  • 150,000,000 satoshis ÷ 100,000,000 = 1.50000000 BTC (1.5 BTC).

When converting bitcoin to satoshis produces a result with decimals — because more than 8 decimal places of BTC were entered — the calculator rounds to the nearest whole satoshi, since there is no smaller unit than the satoshi on the Bitcoin main network.

Why bitcoin is expressed with 8 decimals

The 8-decimal limit is not an interface choice: it comes from the reference software itself. In the Bitcoin Core source code, amounts are handled internally as whole numbers of satoshis, not as fractions of BTC. The constant COIN, defined in src/consensus/amount.h, sets that value at 100000000: for the program, each bitcoin is one hundred million whole units. That is why a BTC amount with more than 8 decimals would not correspond to a whole number of satoshis.

Other units: bit, mBTC and cBTC

Besides the satoshi, there are other subunits that group several satoshis together to make small amounts easier to read:

  • 1 bit (also called μBTC or microbitcoin) = 100 satoshis. The name “bit” for this unit is proposed by BIP 176, a Bitcoin improvement document intended to simplify reading small amounts compared with expressing them in BTC with many zeros.
  • 1 mBTC (millibitcoin) = 100,000 satoshis = 0.001 BTC.
  • 1 cBTC (bitcent or centibitcoin) = 1,000,000 satoshis = 0.01 BTC.

To find out how much those satoshis are worth in everyday currency, dedicated converters are available, such as satoshis to dollars, to euros or to Mexican pesos.

Limits and nuances

On the main Bitcoin chain the satoshi is indivisible: there is no smaller unit of account within an on-chain transaction. The Lightning Network, on the other hand, does work with a smaller unit to calculate fees and internal channel balances, the millisatoshi (msat), where 1 satoshi equals 1,000 millisatoshis; the BOLT specifications that define Lightning use this unit in fields such as amount_msat, although those fractional amounts only exist within channels and cannot be settled separately on the main chain.

The Bitcoin Core code itself also sets, as a protocol sanity limit, a maximum of 21,000,000 BTC — that is, 2,100,000,000,000,000 satoshis — through the constant MAX_MONEY: no valid amount can exceed it. This is a validity check, not the exact number of bitcoins that will ever circulate, which depends on the block reward schedule. Finally, when converting from bitcoin to satoshi, this calculator always returns a whole number, with no decimals, because a satoshi cannot be fractioned.

Newsletter

Receive news and promotions weekly

We will send you a confirmation email. You can unsubscribe with one click at any time.