Estimated fee
Fee targets are estimates, not guarantees of confirmation time.
How to read this result
Fee targets are estimates, not guarantees of confirmation time.
Compare live fee targets
| Target | Rate | Satoshis | BTC | USD | Purpose |
|---|
Compare input script types
| Format | Estimated vsize | Satoshis | USD | Notes |
|---|
How to use this calculator
Estimate the Bitcoin network fee from a live sat/vB rate and your transaction's virtual size. No wallet data is required.
- Choose a target or enter a manual rate
- Choose a transaction template or mix formats
- Compare satoshis, BTC, and USD
- Check alternatives before sending
How Bitcoin fees are calculated
Choose a target or enter a manual fee rate; calculated satoshis are rounded up to a whole unit.
fee (sats) = ceil(vsize × sat/vB). Fee equals virtual size multiplied by satoshis per virtual byte.
Your wallet selects real UTXOs, scripts, signatures and change outputs, which can differ from these simplified estimates.

Why equal BTC transfers can have different fees
Input count, output count, address scripts and change outputs all affect vsize.
Input and output types, and change, alter virtual size. No. The transaction's virtual size and its fee rate determine the network fee, not the transferred BTC amount.

Fees during network congestion
Fees may rise under congestion; priority and 30-minute targets are not deadlines.
No. Network demand and miner selection can change at any time.

Merchant impact of confirmation delays
Merchants should not treat a broadcast payment as final until their confirmation policy is satisfied.
Slow confirmations affect merchant operations.

Payment gateways help track statuses and reconcile orders.

Frequently asked questions
Does the amount of BTC sent determine the fee?
No. The transaction's virtual size and its fee rate determine the network fee, not the transferred BTC amount.
Why can my wallet show a different fee?
Your wallet selects real UTXOs, scripts, signatures and change outputs, which can differ from these simplified estimates.
Are live fee targets guaranteed confirmation times?
No. Network demand and miner selection can change at any time.
Which transaction mode is most accurate?
Exact vsize is most accurate when your wallet provides the final size; otherwise mixed formats give more control.
What information goes to the data providers?
Only public fee and BTC price data are requested. No wallet addresses, private keys, transaction IDs or your input values are sent.
References
Rates vary as the mempool changes. For an exact transaction use the signed wallet-provided vsize.
- bips.dev/141
- mempool.space
- docs.cdp.coinbase.com/prices
- oxapay.com/how-bitcoin-transaction-fees-are-calculated
- oxapay.com/mempool-explained-how-transactions-move-toward-confirmation
- oxapay.com/payment-confirmation-systems
- docs.oxapay.com/payment-status-table
- oxapay.com/bitcoin
- docs.oxapay.com/docs.oxapay.com
Accept Bitcoin with OxaPay
Track Bitcoin payments and merchant orders through invoices, status updates and APIs.
Explore Bitcoin payments · OxaPay API docs
Informational fee estimates only. Not a confirmation guarantee.