How to convert sats to BTC
Divide the amount in sats by 108 (move the decimal point 8 places left).
1 sats = 0.00000001 BTC
One satoshi is 10⁻⁸ BTC, the smallest amount the Bitcoin protocol records.
sats to BTC table
| sats | BTC |
|---|---|
| 1 sats | 0.00000001 BTC |
| 10 sats | 0.0000001 BTC |
| 100 sats | 0.000001 BTC |
| 1,000 sats | 0.00001 BTC |
| 10,000 sats | 0.0001 BTC |
| 100,000 sats | 0.001 BTC |
| 1,000,000 sats | 0.01 BTC |
| 21,000 sats | 0.00021 BTC |
| 50,000,000 sats | 0.5 BTC |
| 100,000,000 sats | 1 BTC |
Questions and answers
How many BTC are in 1 sats?
1 sats = 0.00000001 BTC (10⁻⁸).
How do I convert sats to BTC?
Divide by 10^8, i.e. move the decimal point 8 places to the left.
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.