Satoshi to Bitcoin Calculator
Convert satoshis to Bitcoin (and USD) instantly.
Enter your values and click Calculate
A satoshi is the smallest unit of Bitcoin — one hundred millionth of a BTC (0.00000001 BTC). Named after Bitcoin's pseudonymous creator Satoshi Nakamoto, satoshis make it practical to transact and store tiny fractions of Bitcoin as its price rises. As Bitcoin's value increases over time, denominating transactions and wallets in satoshis rather than BTC keeps the numbers human-readable and avoids dealing with many leading zeros. Enter any number of satoshis and the current Bitcoin price to see the BTC and USD equivalent instantly. This tool is useful for Lightning Network payments, on-chain transaction fee calculations, portfolio tracking, and understanding the real-world value of small Bitcoin holdings. It also helps merchants and developers working on Bitcoin applications quickly verify that a satoshi amount corresponds to the expected dollar value at the current market price. Because Bitcoin's price changes continuously, updating the price input with the current spot rate ensures the USD value shown is accurate for your specific moment.
How It Works
Bitcoin is divisible to eight decimal places, and one satoshi equals one hundred-millionth of a Bitcoin (0.00000001 BTC). To convert satoshis to BTC, the calculator divides the satoshi amount by 100,000,000 — the denomination factor for Bitcoin's smallest unit. The resulting BTC value is expressed to eight decimal places to preserve full precision, since small satoshi amounts produce very small BTC figures. That BTC value is then multiplied by the current Bitcoin price in USD to give the dollar equivalent, expressed to four decimal places for sub-cent accuracy. Because Bitcoin's market price changes continuously, always enter the current spot price for an accurate USD valuation. The calculator accepts any satoshi amount, including values representing full bitcoins (100,000,000 sats) or tiny Lightning Network micropayments.