mainnet 11:54:29 UTC
/index/ /tools/ /07 bitcoin-fee-calculator
live

Bitcoin fee
calculator.

Unit
sat / vB
vbytes-based, SegWit-aware
Tiers
5
fastest → minimum
Refresh
60 s
auto · paused off-tab
Auth
None
no wallet, no API key
/07BITCOIN FEE · MAINNET
live
Block Updated
/size — pick or paste tx vbytes
vbytes
Total fee
sats
In BTC
BTC
In USD
/reference — typical transaction sizes
typeshapevbytesnote
P2TR1 → 2~ 111cheapest standard send
P2WPKH1 → 1~ 110consolidate / no change
P2WPKH1 → 2~ 141most common modern send
P2SH-P2WPKH1 → 2~ 167wrapped SegWit (older wallets)
P2WPKH2 → 2~ 208two-input consolidation
P2PKH1 → 2~ 226legacy non-SegWit
/notes
01
Vbytes vs bytes.
Bitcoin's "vbyte" is a virtual size. SegWit witnesses count at 25% of their raw byte length, so a SegWit transaction's vbyte total is smaller than its disk size. Fee rates are quoted in sat/vB to match how miners select transactions.
02
Pick a tier, then size.
The five tiers are confirmation-time estimates from a public Bitcoin fee oracle. Click a tier to lock in its sats/vB, then choose a transaction shape (or paste your wallet's exact vbytes) to see the total cost in sats, BTC, and USD.
03
Estimates, not guarantees.
Mempool conditions change minute-to-minute. A "next block" rate at 14:00 may not get you into the 14:10 block — it's a snapshot, not a contract. For time-sensitive sends, pad the rate or use replace-by-fee.
/faq
01

How is a Bitcoin fee calculated?

Fee = vbytes × fee rate (sats/vB). Vbytes are virtual bytes — a SegWit-aware size that counts witness data at a 4× discount. Wallet-broadcast fee rate is set by the user; miners pick the highest-paying transactions first when assembling a block.

02

What is sats/vB?

Satoshis per virtual byte — the unit Bitcoin fees are quoted in since SegWit. A 141 vB transaction at 5 sats/vB pays 705 sats total. The "vB" is unrelated to physical bytes on disk; it normalizes for the witness discount.

03

Why is Taproot cheaper than legacy?

Witness-script data is discounted to 25% of its raw size when calculating vbytes. Taproot (and SegWit) put signatures and scripts in the witness, so a Taproot transaction is materially smaller in vbytes than a legacy P2PKH that puts everything into the input script.

04

Where does the fee data come from?

Live from a public Bitcoin fee-estimation endpoint that aggregates current mempool conditions. The "fastest" tier estimates inclusion in the next block; lower tiers trade time for cost. The numbers update automatically every minute.

05

Why does Bitcoin sometimes have very low fees?

When the mempool is empty, even 1 sat/vB confirms quickly — that's the lowest tier the oracle reports. During congestion (NFT mints, surges, halving runs) fees can spike 100×. The economy tier waits for the next quiet stretch.