Mempool fee planning

Bitcoin Fee Calculator (sat/vB)

Estimate on-chain fees from fee rate (sat/vB) and transaction size. Results show sats, BTC, and live USD so you can compare a withdrawal fee to the amount you are moving.

Size presets

Fee (sats)

1,680

Fee (BTC)

0.0000168

Fee (USD)

$1.596

Formula: 12 sat/vB × 140 vB = 1,680 sats ≈ $1.596 at $95,000.00 BTC.

Price updated 21:46:04
Next update in 60s · USD from CoinGecko

How to use this fee calculator

Check a mempool explorer or your wallet for a target sat/vB, pick a size preset close to your spend, and compare the USD fee to the amount you are sending. A $4 fee on a $40 transfer is expensive; the same fee on a $4,000 cold-storage move is usually fine.

Need the full explainer? Read Bitcoin transaction fees explained. Convert the fee sats to dollars on Satoshi to USD or whole coins on Bitcoin to USD.

Why wallets quote sat/vB

Miners sort the mempool by fee rate, not by dollar amount. Two transactions can move the same BTC value but pay different fees if one spends more inputs (larger vSize). This tool separates rate from size so you can see both levers.

Frequently asked questions

What is sat/vB?
Satoshis per virtual byte is the fee rate wallets use to bid for block space. Higher sat/vB usually confirms faster when the mempool is busy.
How is the fee calculated?
Fee (sats) ≈ sat/vB × transaction size in vBytes. This page uses 12 sat/vB × 140 vB = 1,680 sats (about $1.596 USD).
Are these vByte sizes exact?
Presets are typical SegWit and legacy estimates. Your wallet may show a slightly different size based on inputs, outputs, and script type. Always confirm in your wallet before broadcasting.
When should I use Lightning instead?
For tips and small payments, Lightning fees are usually far cheaper than on-chain. Use on-chain for cold-storage moves and exchange withdrawals when you need settlement finality.
Open BTC to USD converter