1001Ferramentas
Converters

BTC ↔ Satoshis Converter

Convert values between Bitcoin (BTC) and satoshis (sats), the smallest unit of BTC. Essential for investors and for understanding crypto payments and fees.

Counting satoshi zeros without slipping

One bitcoin holds a hundred million satoshis, and it is exactly that pile of zeros that makes someone pay a fee ten times larger than intended. The wallet shows sats, the exchange shows BTC, and the statement mixes both. Type a value into either field and the other updates immediately, with no button to press, so you can check the number before confirming a transaction.

The conversion is pure definition, not a quote: one BTC equals a hundred million sats, a ratio fixed in the protocol from the start. The result therefore does not depend on price, currency or time of day. The satoshi field is rounded to a whole number, since a satoshi is the smallest unit and no fraction of it exists; the BTC field shows eight decimal places, which is all the precision the network recognises.

In practice that means typing more than eight decimals in BTC raises no error, it simply rounds to the nearest satoshi. The tool is handy for reading network fees, almost always quoted in sats per virtual byte, and for double-checking withdrawal amounts before pasting them into a form. Nothing is transmitted anywhere: the arithmetic happens in your browser, and the page has no idea which wallet you use.

Frequently asked questions

How many satoshis are in a bitcoin?
One hundred million, so 1 BTC equals 100,000,000 sats. It is a protocol definition rather than a market rate, so the number never changes.
Does this convert to dollars or euros?
No. It only converts between bitcoin's own two units. For a fiat amount you need a live market rate, which this tool does not fetch.
Why does the sats field reject decimals?
Because a satoshi is already the network's smallest unit. Any fraction typed on the BTC side is rounded to the nearest whole satoshi.

Related Tools