Zero Signup ToolsFree browser tools

Converter Tools

Bitcoin Unit Converter

Convert between Bitcoin units (satoshi, finney, bit, mBTC, cBTC, BTC) instantly in your browser. BigInt-safe math, no signup, no upload.

Quick presets

BTC

From unit

Decimal places

Show units

Most readable

Auto unit

1 BTC

Raw satoshi

100000000

Satoshi (hex)

0x5f5e100

Conversion results

Every unit derived from your source value. Source unit is highlighted.

Converted

Satoshi

100000000 sat

1 sat = 10^0 satoshi

Also: sats, satoshis

Converted

Bit (Microbitcoin)

1000000 bit

1 bit = 10^2 satoshi

Also: bits, ubtc, microbitcoin, μbtc

Converted

Millibitcoin

1000 mBTC

1 mBTC = 10^5 satoshi

Also: millibitcoin, millibits

Converted

Centibitcoin

100 cBTC

1 cBTC = 10^6 satoshi

Also: centibitcoin, bitcent

Source

Bitcoin

1 BTC

1 BTC = 10^8 satoshi

Also: bitcoin, xbt

Bitcoin units, in plain English

  • Bitcoin counts balances in whole satoshi. One bitcoin equals 100,000,000 satoshi, so wallets and exchanges display BTC for readability while Lightning Network invoices and mempool tooling tend to quote satoshi.
  • Transaction fees are usually quoted in sat per virtual byte (sat/vB). The total fee is the satoshi rate times the transaction size in vbytes; convert to BTC to compare with an exchange total.
  • Bit (also called microbitcoin or uBTC) is 100 satoshi. Millibitcoin (mBTC) is 100,000 satoshi. Centibitcoin (cBTC) is 1,000,000 satoshi. Some wallets let you pick any of these as the display unit.
  • The Bitcoin protocol caps total supply near 21,000,000 BTC, which equals 2,100,000,000,000,000 satoshi. That is above Number.MAX_SAFE_INTEGER, so this tool uses native BigInt for every calculation and never loses precision.

How to use

  1. Pick a source unit (BTC, satoshi, mBTC, bit, or any other denomination).
  2. Type an amount in the source unit. You can also include the unit inline, like "0.5 btc" or "546 sat".
  3. Read every other denomination in the result grid, the auto-picked most readable unit, and the raw satoshi (decimal and hex) values.
  4. Use the decimal-place toggle to control rounding and click Copy on any card to grab the value.

About this tool

Bitcoin Unit Converter resolves any amount between every standard Bitcoin denomination in your browser: satoshi (the smallest unit), finney, bit (also called microbitcoin or uBTC), millibitcoin (mBTC), centibitcoin (cBTC), bitcoin (BTC), and the rarely used kilobitcoin (kBTC). Type a value in any unit, optionally with an inline suffix like "0.5 btc", "100 sat", or "50 mbtc", and every other unit updates instantly. Math runs on native BigInt, so wallet balances, dust limits, and fee rates up to and beyond the 21 million BTC supply cap (2.1 quadrillion satoshi) convert exactly with no floating-point drift. The most readable unit is highlighted automatically, the raw integer satoshi value is shown alongside a 0x-prefixed hex form for low-level use, and every result has a one-click copy button with adjustable decimal places (0, 2, 4, 8, or 11). Use it to translate fee rates between sat per vbyte and BTC, sanity check a Lightning invoice quoted in millisatoshis or sats, prepare PSBT amounts in whole satoshi, work out exchange totals from a list of small payouts, or just answer the classic "how many satoshi is 0.001 BTC" question without a Python REPL. Inputs accept decimal points or commas, thousands separators with spaces or underscores, and scientific notation like 1e8. The tool is entirely local: amounts you type, balances, and addresses never leave your device.

Free to use. Works in your browser. No signup, no login.

Related tools

You may also like

All tools
All toolsConverter Tools