Bitcoin Unit Converter: BTC to Satoshis, Sats to BTC, mBTC & Bits

Everything runs locally in your browser for privacy. Enter any one field; the rest update instantly.

Convert Bitcoin Units

8 decimal places typical (0.00000001 BTC = 1 sat).
Smallest unit: 1 sat = 0.00000001 BTC.
1 mBTC = 0.001 BTC = 100,000 sat.
1 μBTC (bit) = 0.000001 BTC = 100 sat.
Enter a value in any field to convert the others.

Conversion factors: 1 BTC = 1,000 mBTC = 1,000,000 μBTC = 100,000,000 satoshi.
sat = BTC × 108   |   mBTC = BTC × 103   |   μBTC = BTC × 106

Advertisement

Release update v1.1

v1.1 (June 7, 2026)

  • Added exact satoshi-first conversion using string and BigInt math for BTC, sats, mBTC, and bits.
  • Switched unit fields to text inputs so pasted commas, grouping separators, and locale decimal formats work more reliably.
  • Added quick preset buttons, common conversion tables, and dedicated BTC-to-sats formula guidance.
  • Expanded the Bitcoin unit FAQ and clarified sats versus traded SATS-token tickers.
  • Removed the external MathJax dependency so the page stays fully local for unit conversion.

BTC to Satoshi Conversion Table

Use this quick reference for common Bitcoin amounts. The math is exact: 1 BTC = 100,000,000 satoshis.

BTCSatoshis / satsmBTCBits (μBTC)
1 BTC100,000,000 sats1,000 mBTC1,000,000 bits
0.5 BTC50,000,000 sats500 mBTC500,000 bits
0.1 BTC10,000,000 sats100 mBTC100,000 bits
0.01 BTC1,000,000 sats10 mBTC10,000 bits
0.001 BTC100,000 sats1 mBTC1,000 bits
0.0001 BTC10,000 sats0.1 mBTC100 bits
0.00001 BTC1,000 sats0.01 mBTC10 bits
0.00000001 BTC1 sat0.00001 mBTC0.01 bits

How to Convert BTC to Satoshis

Multiply BTC by 100,000,000. For example, 0.005 BTC × 100,000,000 = 500,000 sats.

How to Convert Satoshis to BTC

Divide sats by 100,000,000. For example, 50,000 sats ÷ 100,000,000 = 0.0005 BTC.

Bitcoin unit formulas

  • sats = BTC × 100,000,000
  • BTC = sats ÷ 100,000,000
  • mBTC = BTC × 1,000
  • bits / μBTC = BTC × 1,000,000

Sats vs SATS Token: What This Converter Means

In this converter, sats means satoshis, the smallest Bitcoin unit. The conversion is fixed: 1 BTC = 100,000,000 sats. Some exchanges and crypto sites also list assets with the ticker “SATS”; those are traded tokens and their exchange rates can move. This page converts Bitcoin units only, not SATS-token market prices.

Bitcoin Unit Converter FAQ

How many satoshis are in one Bitcoin?

There are exactly 100,000,000 satoshis in 1 BTC.

How much BTC is 1 satoshi?

1 satoshi is 0.00000001 BTC.

How do I convert BTC to sats?

Multiply the BTC amount by 100,000,000. For example, 0.01 BTC is 1,000,000 sats.

How do I convert sats to BTC?

Divide the satoshi amount by 100,000,000. For example, 100,000 sats is 0.001 BTC.

What is mBTC?

mBTC means millibitcoin. 1 mBTC is 0.001 BTC, or 100,000 sats.

What are bits or μBTC?

Bits, also written as μBTC, are microbitcoins. 1 bit is 0.000001 BTC, or 100 sats.

Does this converter use live Bitcoin prices?

No. This page converts Bitcoin units only. It does not fetch market prices or call a price API.

Can I buy less than 1 Bitcoin?

Yes. Bitcoin is divisible into satoshis, so wallets and exchanges can show fractional BTC amounts.

About Bitcoin Units

Bitcoin amounts are commonly expressed as BTC or satoshi (sat). Developers and some wallets also use mBTC (millibit) and μBTC (microbitcoin, “bits”). For quick mental math: 1 BTC = 100,000,000 sat, so 10,000 sat = 0.0001 BTC.

Rounding & Display

BTC is usually shown to up to 8 decimals; sats are whole numbers. mBTC and μBTC are convenient for human-scale values. This converter rounds BTC to 8 dp, mBTC to 5 dp, and μBTC to 2 dp by default, while sats remain integers.

No Prices Here

This tool doesn’t fetch market prices—it’s strictly a unit converter. That keeps it fast, predictable, and private.

Why Bitcoin Uses Satoshis

Bitcoin is divisible into 100,000,000 satoshis per BTC, which makes small payments and exact accounting possible without relying on long BTC decimals. Showing 50,000 sats is often easier to read than 0.0005 BTC.

Sats are especially useful for Lightning payments, tips, small balances, and wallet screens where human-readable amounts matter. They also help developers and finance teams store integer amounts instead of floating-point BTC values.

Other crypto networks have similar base units, such as wei for Ethereum and lamports for Solana, but this converter focuses on Bitcoin units: BTC, satoshis/sats, mBTC, and bits.

Note: This section explains units only; it doesn’t provide market prices or financial advice.

5 Fun Facts about Bitcoin Units

2.1 quadrillion sats

The 21 million BTC cap equals 2,100,000,000,000,000 satoshis—enough for every person on Earth to hold a few hundred thousand sats.

Max supply math

Lightning goes smaller

The Lightning Network counts in millisatoshi (1/1000 of a sat) so nodes can stream money in ultra-tiny increments for tips or pay-per-second services.

Micropayments

Bits for coffee prices

BIP 176 proposed using μBTC (“bits”) in 2017 so prices like 0.000015 BTC could be shown as 15,000 bits—easier to read on menus and receipts.

Human pricing

Wallets flip units

Many wallets let you toggle between BTC, sats, or fiat display. Switching to sats reduces decimal anxiety and makes typos (like missing a zero) easier to spot.

UX detail

Last block reward: 1 sat

Because block rewards halve on an integer schedule, the final non-zero subsidy around 2140 will be a single satoshi—after that, new BTC issuance stops.

Future trivia

Explore more tools