Estimate a Bitcoin network fee from the current fee rate and your transaction’s virtual size. Results are shown in satoshis, BTC and USD.
Bitcoin transaction fee estimator
Choose a current priority estimate and enter the virtual size shown by your wallet.
Loading current network and BTC/USD data…
How Bitcoin network fees are calculated
A Bitcoin network fee is usually calculated as the fee rate in satoshis per virtual byte (sat/vB) multiplied by the transaction’s virtual size. The amount of Bitcoin being sent does not determine the fee. A transaction with more inputs or outputs is generally larger and can therefore cost more.
Where to find your transaction size
Your wallet may show the estimated virtual size before you send. If it does, enter that number for the most relevant calculation. The default 140 vB is only an example; address type, the number of spendable inputs, the number of recipients and change output can all alter the final size.
Example Bitcoin transaction sizes
Transaction size depends mainly on the number and type of inputs and outputs, not on the BTC amount sent. These rounded examples are educational starting points; use the virtual size estimated by your wallet whenever available.
| Example transaction | Illustrative size | Fee at 8 sat/vB |
|---|---|---|
| Simple modern-format payment | About 110 vB | 880 sats |
| Typical one-input payment | About 140 vB | 1,120 sats |
| Payment using several inputs | About 250 vB | 2,000 sats |
What the priority estimates mean
- High priority: a current estimate for users seeking faster inclusion.
- Medium priority: a lower estimate when immediate inclusion is less important.
- Low priority: a current estimate for users who can wait longer.
- Economy: a lower-cost estimate that may take longer to confirm.
These are live recommendations from mempool.space, not guarantees. Mempool conditions can change between calculation, wallet creation and broadcast. Always review the fee shown by your own wallet before signing a transaction.
Network fee versus exchange and cash-out fees
A network fee pays for Bitcoin transaction inclusion. It is different from an exchange trading fee, market spread, withdrawal charge or bank cash-out fee. If you are estimating the proceeds from selling Bitcoin, use the separate Bitcoin Cash-out Cost Calculator.
Data source, limitations and review
Priority estimates come from the mempool.space recommended-fees API. The calculator displays the source and update time alongside each result. Recommendations describe current mempool conditions; they do not guarantee confirmation time and cannot inspect your wallet, inputs or transaction.
Last reviewed: September 13, 2026 · Editorial responsibility: BitcoinToDollar editorial team.
Related Bitcoin tools
This calculator is informational only. It cannot inspect your wallet or transaction and does not provide financial, investment, tax or legal advice.