Bitcoin Transaction Fee Calculator
Pick a transaction type and priority to see your Bitcoin fee in sats, BTC, and USD, using live sat/vB rates from mempool.space.
Updated August 2026 · Reviewed by the PipeFlare team · Educational only, not financial advice
FEE (SATOSHIS)
1,410 sats
FEE (BTC / USD)
—
0.00001410 BTC
ESTIMATED CONFIRMATION
~30 minutes
Loading live sat/vB rates from mempool.space…
This is a fee estimate, not a quote. Actual mempool conditions and your wallet's own vByte count can differ slightly from the presets above. Confirmation windows are typical, not guaranteed: a sudden demand spike can push a transaction past its target window even at the priority rate shown here.
What this Bitcoin fee calculator does
This Bitcoin transaction fee calculator turns a transaction size and a priority level into an actual fee estimate, in satoshis, BTC, and USD, using live sat/vB rates. Bitcoin fees are not a fixed price list: they move with how many other transactions are competing for the same block space, so a number from yesterday can be wrong today. This tool pulls current rates for four priority tiers straight from mempool.space, the same fee estimator many wallets use internally, and pairs that with the site's live BTC/USD price so the dollar figure is current too. If you want the underlying mechanics (why fees spike, what sat/vB means, how to lower what you pay), see the full Bitcoin transaction fees guide.
How to use it
- Pick the transaction type closest to what you're sending; most everyday sends from a modern wallet are SegWit.
- If your wallet shows you an exact vByte count, enter it in the custom size field instead of using a preset.
- Pick a priority tier, or enter your own sat/vB rate if you already know the number you want to pay.
- Optionally enter the dollar amount you're sending to see the fee as a percentage of that send.
- Read the fee in sats, BTC, and USD, plus the typical confirmation window for the tier you picked.
FAQ
How does this Bitcoin fee calculator work?
This calculator multiplies your transaction's size in virtual bytes (vB) by a fee rate in satoshis per vByte (sat/vB) to get your total fee in satoshis. It pulls live sat/vB rates for four priority tiers from mempool.space's public fee-recommendations API, and live BTC/USD pricing from the same source the rest of this site uses, so the sats, BTC, and USD figures update to current network conditions rather than a fixed historical number.
What is sat/vB and why does transaction type change my fee?
Sat/vB (satoshis per virtual byte) is the standard unit for pricing Bitcoin block space. Your fee is your fee rate multiplied by your transaction's virtual size, not the dollar amount you're sending. Virtual size depends on address type: SegWit (bc1q) and Taproot (bc1p) addresses take fewer vBytes than legacy (1...) addresses for the same send, so they pay less at the same sat/vB rate. That's why the calculator's presets list different vByte counts for SegWit, Taproot, legacy, and a multi-input consolidation transaction.
How accurate are the confirmation-time estimates?
The confirmation windows are typical estimates for each priority tier, not guarantees. Mempool.space derives them from recent block-inclusion patterns. A sudden demand spike, like a large Ordinals mint or an exchange batching a lot of withdrawals at once, can push actual confirmation past the estimated window even at the priority rate shown. If a transaction gets stuck, Replace-by-Fee (RBF) or Child-Pays-For-Parent (CPFP) can bump the effective rate after broadcast.
Why is my wallet's fee estimate slightly different from this calculator?
Small differences are normal. Your wallet computes the exact vByte count from your actual inputs and outputs, based on how many UTXOs you're spending and how many outputs you're creating, while this calculator uses standard presets for common transaction shapes. If your wallet is combining several small UTXOs or sending to multiple recipients in one transaction, its real vByte count, and therefore its fee, will run higher than the plain-send presets here. Use the custom vBytes field if your wallet shows you the exact figure.
What if the live fee data doesn't load?
If mempool.space's API is unreachable or blocked by your network, the calculator falls back to typical preset sat/vB rates and says so directly above the results. You can still get an accurate number by entering the current rate yourself in the custom rate field. Check mempool.space directly, or your own wallet's fee screen, for the live figure.
Does a higher fee always mean a faster confirmation?
Up to a point, yes. Miners fill each block with the highest-paying transactions first, so a higher sat/vB rate generally confirms sooner. But paying far above the next-block rate does not confirm you any faster than one block, because a block can only hold so much data regardless of how much you overpay. See our full Bitcoin transaction fees guide for how the block-space auction actually works.
Does this calculator work for Lightning Network fees, or only on-chain?
This calculator is on-chain only. It prices a standard Bitcoin transaction in sat/vB, the unit for competing for block space directly on the Bitcoin blockchain. Lightning Network payments use a completely different fee structure based on routing fees across payment channels instead of block space, so they don't fit this calculator's inputs at all. See /fees/lightning-network-fees for how Lightning fees actually work.
Is this calculator accurate for Bitcoin Cash or other Bitcoin forks?
No. This calculator is built specifically for Bitcoin's own fee market and mempool.space data, which does not apply to Bitcoin Cash or other forks. Forked chains run separate networks with their own block-space demand and fee levels, usually far lower than Bitcoin's because of less competition for space, so using this calculator's numbers for a fork would give a badly wrong estimate. Check the fork's own fee-estimation tool or block explorer for an accurate figure on that specific chain.
Who currently has the lowest fees for buying or trading Bitcoin?
That's a separate question from this page's network fee. This calculator only prices the on-chain miner fee to send BTC you already hold. It doesn't cover an exchange's trading or withdrawal fees. See /fees/coinbase-fees for Coinbase's current schedule specifically, or /fees/lowest-fee-crypto-exchange for a broader comparison of exchange trading fees.
Can I use this to estimate a Bitcoin ATM withdrawal fee?
No. A Bitcoin ATM fee is a separate, operator-set charge layered on top of the network fee this calculator prices, and ATM fees are typically far higher than a normal on-chain send. See /fees/bitcoin-atm-fees for how ATM fee structures actually work.
Does the IRS know if you sell Bitcoin?
That's a tax-reporting question, separate from this page's network fee calculator. See /tax for how crypto sales and disposals are generally reported.