ConvertEasy
Offline

Crypto units

BTC to sats

Exact, digit-for-digit conversion between BTC and sats.

1 BTC = 100,000,000 sats. BTC has 8 decimals.

How to convert BTC to sats

Multiply the amount in BTC by 108 (move the decimal point 8 places right).

1 BTC = 100,000,000 sats

One satoshi is 10⁻⁸ BTC, the smallest amount the Bitcoin protocol records.

BTC to sats table

BTC to sats
BTCsats
0.000001 BTC100 sats
0.0001 BTC10,000 sats
0.001 BTC100,000 sats
0.01 BTC1,000,000 sats
0.05 BTC5,000,000 sats
0.1 BTC10,000,000 sats
0.5 BTC50,000,000 sats
1 BTC100,000,000 sats
2 BTC200,000,000 sats
5 BTC500,000,000 sats
10 BTC1,000,000,000 sats
100 BTC10,000,000,000 sats

Questions and answers

How many sats are in 1 BTC?

1 BTC = 100,000,000 sats (10⁸).

How do I convert BTC to sats?

Multiply by 10^8, i.e. move the decimal point 8 places to the right.

Is the conversion exact?

Yes. ConvertEasy moves the decimal point on the digits as text instead of using floating point numbers, so even 18-decimal amounts stay exact to the last digit.

What should I know about BTC decimals?

One satoshi is 10⁻⁸ BTC, the smallest amount the Bitcoin protocol records.