Satoshi to BTC converter

Convert satoshi, the smallest unit of bitcoin, into BTC. One bitcoin equals 10^8 satoshi, so this tool divides your satoshi input by 100,000,000 to give the exact BTC value.

Runs entirely in your browser. No API key, no data leaves this page.

The exact relationship

1 BTC = 100,000,000 satoshi (10^8). To convert satoshi to BTC you divide by 100,000,000. So 100000000 satoshi is exactly 1 BTC and 1 satoshi is 0.00000001 BTC, the smallest amount bitcoin can represent.

Where you hit this in real work

Bitcoin Core RPC methods and most exchange APIs report amounts in satoshi to keep values as integers. When you read a UTXO value or a transaction output, it comes back in satoshi, and you convert to BTC only for display. Keeping arithmetic in satoshi avoids floating-point errors.

Frequently asked

How many satoshi are in one BTC?

Exactly 100,000,000 satoshi, which is 10^8. This is the finest divisibility of bitcoin.

What is the smallest amount of bitcoin?

One satoshi, equal to 0.00000001 BTC. Bitcoin cannot represent any amount smaller than a single satoshi on chain.

Related tools

Top up, get a key, ship.

Self-serve. Pay in crypto or card. Metered by credits — heavy primitives cost more, simple ones are cheap.

Get API key