Calculator
Bitcoin fee calculator
Fee = rate × virtual size. Pick a template, set sats/vB, see the bill.
Enter the sats/vB you see on a mempool explorer. Templates approximate size—your wallet may differ.
Typical native SegWit payment from one input to one output plus change.
Fee (sats)
1,680
Fee (BTC)
0.0000168
Fee (USD)
Loading…
What you are calculating
Miner fees are priced in sats per virtual byte. Multiply by your transaction’s vbytes to get total fee sats, then convert to BTC/USD. Templates approximate common shapes (simple send, consolidation, exchange-style withdraw).
Faucet and dust reality
Sweeping many tiny UTXOs inflates vbytes. If fee USD exceeds claim value, wait for lower sats/vB or keep funds in a batched micro-wallet.
Not a live mempool feed
Enter the rate you see on a mempool explorer or wallet. We do not scrape fee estimates; we do the arithmetic clearly.
Sources & methodology
Factual claims cite primary documentation. Interpretation and calculator assumptions are labeled separately so you can verify the source yourself.
Source: Bitcoin Developer Documentation — Transaction fees are paid to miners and measured against transaction size (weight/vbytes), not the BTC amount sent.
GetFreeBit analysis: Templates on this page are illustrative vbyte sizes. Your wallet’s coin selection changes the real size—always confirm in the signing UI.
Source: Mempool.space (fee estimates & block data) — Recommended fee rates depend on mempool congestion and target confirmation time.
GetFreeBit analysis: We do not scrape live fee estimates. Copy a sats/vB target from a mempool explorer, then use this calculator to price your specific transaction shape.
Examples
- Estimate a 140 vB simple send at 12 sats/vB.
- Compare consolidation (450 vB) vs a simple withdrawal.
FAQ
- How do I estimate a Bitcoin fee?
- Choose an approximate vbyte size, multiply by your target sats/vByte, then convert to USD if needed. Templates help when you do not know exact size.
- Why do exchange withdrawals cost more?
- Batching, input count, and address types change vbytes. Exchanges also add their own withdrawal fee on top of network fees.
- What is sats/vByte?
- The fee rate: satoshis paid per virtual byte of transaction weight. Higher rates usually confirm faster when the mempool is busy.
Related tools
- Sats to USDMicro amounts in, dollar snapshot out—plus BTC as a secondary line.
- Bitcoin calculatorOne amount field. BTC or sats in; USD and the other unit out. Built for operators who leave a tab open.
- Bitcoin mining calculatorGross share of subsidy, minus power and pool fees. Hardware cost and difficulty change are on you.
- BTC to USDDirectional converter: Bitcoin in, dollars out—plus sats as a secondary read.
GetFreeBit earns a referral commission when you register via our verified partner links at no additional cost to you. Not financial advice.