Insights on Crypto Payments, Infrastructure, and Operations
Crypto Payment ToolsNetwork Fees

OxaPay · Crypto Payment Tools

Bitcoin Fee Calculator

Estimate the Bitcoin network fee from a live sat/vB rate and your transaction's virtual size. No wallet data is required.

Bitcoin Fee Calculator

Estimate the Bitcoin network fee from a live sat/vB rate and your transaction's virtual size. No wallet data is required.

Ready

Fee targets

Change the rate to test an alternative.
Live spot price when available; you may enter a value.
The BTC amount sent does not determine the network fee. Transaction size and fee rate do.

Transaction size method

Choose a target or enter a manual fee rate; calculated satoshis are rounded up to a whole unit. ceil(vsize × sat/vB)

Estimated fee

Fee targets are estimates, not guarantees of confirmation time.

Loading
LoadingManual
Estimated network fee
—
—
Virtual size (vB)—
Fee rate (sat/vB)—
BTC fee—
Fee target—
Total inputs—
Total outputs—
Fee targets are estimates, not guarantees of confirmation time.

How to read this result

Fee targets are estimates, not guarantees of confirmation time.

Fee sourcemempool.space
BTC/USD sourceOxaPay / Coinbase
Size calculationCommon transaction

Compare live fee targets

TargetRateSatoshisBTCUSDPurpose

Compare input script types

FormatEstimated vsizeSatoshisUSDNotes

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.

  1. Choose a target or enter a manual rate
  2. Choose a transaction template or mix formats
  3. Compare satoshis, BTC, and USD
  4. 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.

Fee equals virtual size multiplied by satoshis per virtual byte.
Fee equals virtual size multiplied by satoshis per virtual byte.

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.

Input and output types, and change, alter virtual size.
Input and output types, and change, alter virtual size.

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.

Congestion changes the fee-rate market.
Congestion changes the fee-rate market.

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.

Slow confirmations affect merchant operations.
Slow confirmations affect merchant operations.

Payment gateways help track statuses and reconcile orders.

Payment gateways help track statuses and reconcile orders.
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.

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.