mainnet 11:54:29 UTC
/index/ /tools/ /05 satoshi-converter
live

Satoshi
converter.

Precision
BigInt
no floating point
Units
04
sat → BTC + USD
Price
fetching…
Privacy
Local
conversions in-browser
/05BITCOIN UNIT CONVERTER
satoshi
10^0
copy
bit / μBTC
10^2
copy
mBTC
10^5
copy
BTC
10^8
copy
USD
fetching price…
copy
↺ reset
/reference — denomination table
namemagnitudesatoshialso called
satoshi 10⁰ 1 sat / smallest unit
bit 10² 100 μBTC / microbitcoin
millibitcoin 10⁵ 100,000 mBTC
bitcoin 10⁸ 100,000,000 BTC / XBT
/notes
01
8 decimals, no exceptions.
Bitcoin balances are stored as integer satoshis on every node. The decimal point lives in the wallet UI, not the protocol — which is why you can see 1 satoshi on the chain but never 0.5.
02
USD is best-effort.
The price feed is a public quote from CryptoCompare's open endpoint, refreshed once a minute. It's directional, not authoritative — for trading decisions, always check the exchange you actually plan to settle on.
03
No keys, no addresses.
This is a unit converter. It never asks for an address, a key, or a wallet connection. The only network call is the USD price lookup, which sends nothing but the symbol it asks about.
/faq
01

How many satoshis in 1 Bitcoin?

1 BTC equals 100,000,000 (one hundred million) satoshis. The satoshi is the smallest unit; one cannot transfer less than 1 satoshi on the Bitcoin network.

02

What is a "bit" in Bitcoin?

A bit (also written μBTC, or microbitcoin) equals 100 satoshis, or 0.000001 BTC. It was popularized as a more human-friendly unit at small denominations but is rarely used by modern wallets.

03

What is mBTC?

mBTC means millibitcoin — 0.001 BTC, or 100,000 satoshis. Used occasionally by exchanges and Lightning wallets for medium-size amounts.

04

Why use BigInt for satoshi math?

JavaScript's Number cannot represent integers above 2^53 without precision loss. Total bitcoin supply is 2.1 × 10^15 satoshis — well within range — but multi-amount math can still drift. BigInt keeps every conversion exact.