Units & Math

Bitcoin Units: The Complete Guide to BTC, mBTC, Bits and Sats

Everything you need to know about Bitcoin's unit system — from whole BTC down to satoshis — with a full conversion table and plain English explanations.

Why Bitcoin has multiple units

Bitcoin was designed to be divisible to eight decimal places — meaning one Bitcoin can be split into 100 million pieces. As Bitcoin’s price has risen from fractions of a cent to tens of thousands of dollars, different sub-units have emerged to make everyday amounts readable.

You would not express a $5 payment as “$0.00005 of a million dollars.” Similarly, expressing small Bitcoin payments as 0.0000521 BTC is awkward. Sub-units solve this elegantly.

The four main Bitcoin units

Bitcoin (BTC)

The base unit. One Bitcoin. At current prices, one BTC is worth tens of thousands of dollars, making it more of an investment denomination than an everyday payment unit.

Best for: Investment amounts, large transfers, price quotations.

Millibitcoin (mBTC)

One thousandth of a Bitcoin (0.001 BTC). At $96,000 per BTC, one mBTC is worth about $96.

Best for: Medium-sized transactions. Some older wallets and services use mBTC as their default display unit.

Microbitcoin / Bits (μBTC)

One millionth of a Bitcoin (0.000001 BTC), also called a “bit.” At $96,000 per BTC, one bit is worth about $0.096 — roughly ten cents.

Best for: Retail-sized amounts. Less commonly used today as satoshis have become the community standard.

Satoshi (sat)

The smallest unit — one hundred millionth of a Bitcoin (0.00000001 BTC). Named after Bitcoin’s pseudonymous creator Satoshi Nakamoto. At $96,000 per BTC, one satoshi is worth about $0.00096.

Best for: Lightning Network payments, small transactions, everyday commerce.

The trend

The Bitcoin community is increasingly standardizing on satoshis for everyday use. Lightning Network apps, Square, Strike, and Cash App all use sats as their default unit.

Complete conversion table

UnitSymbolValue in BTCValue in Sats
BitcoinBTC1100,000,000
MillibitcoinmBTC0.001100,000
MicrobitcoinμBTC / bit0.000001100
Satoshisat0.000000011

Bitcoin unit conversion formulas

BTC to sats: Multiply by 100,000,000 Sats to BTC: Divide by 100,000,000 BTC to mBTC: Multiply by 1,000 mBTC to BTC: Divide by 1,000 BTC to bits: Multiply by 1,000,000 Bits to BTC: Divide by 1,000,000 Sats to mBTC: Divide by 100,000 Sats to bits: Divide by 100

Real-world examples at $96,000 per BTC

ItemUSD priceIn satsIn BTC
Cup of coffee$5~5,208 sats0.0000521 BTC
Lunch$15~15,625 sats0.000156 BTC
Monthly subscription$10~10,417 sats0.000104 BTC
1 mBTC$96100,000 sats0.001 BTC
Quick tip

Use the BitcoinUnit converter to get exact values at the live current price. Select any unit from the dropdown and all other values update instantly.

Which unit should you use?

The right unit depends on context:

Will there ever be more units?

The Bitcoin protocol supports up to 8 decimal places, giving us the satoshi as the smallest unit. There are 2.1 quadrillion satoshis in total (21 million BTC × 100 million sats).

Some developers have discussed a potential future soft fork to add more decimal places if needed, but this is not planned or imminent. For now, satoshis are small enough for any practical transaction.