Bitcoin fee estimator
Bitcoin fees are priced in satoshis per virtual byte (sat/vB): the fee is the rate times the transaction's size. The estimator below loads mempool.space's current rates and prices a transaction of the type and size you choose. A typical payment from a native SegWit wallet, one input and two outputs, is 141 vB.
141 vB
Loading current fees from mempool.space.
Transaction sizes
Sizes in virtual bytes for a payment with one input and two outputs (the payment and your change), and what each extra input or output adds. Spending many small coins makes a transaction larger, so it costs more at the same rate.
| Address type | 1 input, 2 outputs | Each extra input | Each extra output |
|---|---|---|---|
| Native SegWit (bc1q) | 141 vB | 68 vB | 31 vB |
| Taproot (bc1p) | 154 vB | 57.5 vB | 43 vB |
| Nested SegWit (3) | 166 vB | 91 vB | 32 vB |
| Legacy (1) | 226 vB | 148 vB | 34 vB |
Worked example
At 10 sat/vB, a 141 vB transaction pays 1,410 satoshis in fees. The same payment from a legacy address is larger and costs more at the same rate, which is why moving to a SegWit or Taproot wallet lowers fees.
How it works
A transaction's virtual size counts its ordinary bytes once and its witness bytes (the signatures in SegWit and Taproot spends) at a quarter. Every transaction carries about 10 bytes of version, counts and lock time; each input adds its outpoint, sequence and signature; each output adds its amount and script. The sizes here are worked out from that format with 72-byte signatures, the high end, so a real transaction can be a byte or two smaller. The fee is the rate times the size, rounded up.
Frequently asked questions
What does sat/vB mean?
Satoshis per virtual byte. A satoshi is one hundred millionth of a bitcoin, and a virtual byte is the unit block space is sold in. A wallet multiplies the rate you choose by your transaction's size to set the fee.
Which fee rate should I choose?
The one that matches how soon you need the payment to confirm. The next-block rate gets into the next block in most cases; the slower rates usually wait longer and cost less. If nothing is urgent, the economy rate is often enough.
Why do bitcoin fees change?
Blocks hold a limited amount of data, and miners take the transactions that pay the most per byte first. When many people want to send at once, the rate needed to get in rises; when the queue empties, it falls back toward the minimum.
Why was my fee higher than the estimate?
Usually because your transaction spent several small coins, and each input adds to its size, or because your wallet paid a higher rate than the one shown here.
More bitcoin tools
- Bitcoin converterConvert any amount of BTC into any currency, or back, at the live rate.
- Satoshi converterTurn sats into bitcoin and money, and see what one satoshi is worth.
- Bitcoin price historyLook up the bitcoin price on any day since 2010, plus every year's highs and lows.
- DCA calculatorWhat buying a fixed amount every week or month would be worth now.
- Investment calculatorWhat an amount bought on any date is worth today, and its annual return.
- Profit calculatorProfit, return and break-even price on a trade, fees included.
- Retirement calculatorMonthly buying, growth rates you choose, and how many years of spending the stack covers.
- Power lawBitcoin's long-term trend line, its corridor, and where today's price sits against them.
- Rainbow chartNine colored bands around the long-term trend, and the band bitcoin is in today.
- Address checkerCheck that a bitcoin address is valid and see its type and network, in your browser.
- Mining calculatorBitcoin and profit per day for any miner, from hashrate, power and electricity price.
- Average cost calculatorYour average buy price across several purchases, and the profit or loss at today's price.
- Price target calculatorWhat your bitcoin is worth at a price you choose, and what a money goal takes.
- Savings calculatorHow much bitcoin a share of your income buys each month, year and day.
- Stack sats calculatorHow long a fixed purchase takes to reach a bitcoin goal, and what it costs.
- Bitcoin loan calculatorLoan-to-value, margin-call and liquidation prices for a loan against your bitcoin.
- Liquidation calculatorThe liquidation price of a leveraged long or short, and the profit at an exit price.
- Bitcoin drawdown trackerEvery fall of 50% or more from a peak, and how far the price is below its high today.
- Bitcoin Pizza Day calculatorWhat the 10,000 bitcoin paid for two pizzas in 2010 is worth today and on every Pizza Day.
- Sats per dollarHow many satoshis one dollar, euro or any other currency buys at today's price.
- Bitcoin volatilityRealized volatility over 30, 90 or 365 days, where it sits in its history, and each year's reading.
- Bitcoin supplyCoins issued so far, coins left to mine, daily issuance and the supply on a date you choose.
- Halving countdownWhen the block reward next halves, counted down block by block.
- Bitcoin in every currencyA page for each currency, with a conversion table and where to buy.
These tools are for information, not financial advice. An exchange quotes its own price, which includes its spread and fees.
Sources
Diese Seite auf Deutsch lesenLeer esta página en españolLire cette page en françaisLeggi questa pagina in italianoこのページを日本語で読む이 페이지를 한국어로 읽기Ler esta página em portuguêsЧитать эту страницу на русскомBu sayfayı Türkçe okuyun