wardcrest

Bitcoin fee estimator

Right now the next block needs about 1 sat/vB, roughly $0.1184 for a typical payment. Updated 1 minute ago.

Next block

1sat/vB

≈ $0.1184 · ~10 minutes

Within 30 minutes

0.61sat/vB

≈ $0.073 · ~3 blocks

Within an hour

0.34sat/vB

≈ $0.0403 · ~6 blocks

Economy

0.2sat/vB

≈ $0.0243 · hours to a day

Wallets that only accept whole numbers: pay 1 sat/vB for the next block, 1 for 30 minutes, 1 for an hour.

What a transaction costs

Common transaction shapes at each target.

TransactionSizeNext blockWithin 30 minutesWithin an hourEconomy
Native SegWit payment1 input, 2 outputs141 vB$0.1184141 sats$0.07387 sats$0.040348 sats$0.024329 sats
Taproot payment1 input, 2 outputs154 vB$0.1293154 sats$0.079795 sats$0.044553 sats$0.02631 sats
Nested SegWit payment1 input, 2 outputs166 vB$0.1393166 sats$0.0856102 sats$0.047857 sats$0.028534 sats
Legacy payment1 input, 2 outputs226 vB$0.1897226 sats$0.1167139 sats$0.064677 sats$0.038646 sats
Consolidation10 SegWit inputs into 1722 vB$0.606722 sats$0.3727444 sats$0.2056245 sats$0.1217145 sats

Projected blocks

Where transactions at each fee rate would land if no new ones arrived.

Next block

~0.4

sat/vB median

0.29 – 15 sat/vB

6,304 txs · full

$479.14 in fees

in ~10 min

Block +2

~0.32

sat/vB median

0.3 – 0.33 sat/vB

7,125 txs · full

$272.52 in fees

in ~20 min

Block +3

~0.31

sat/vB median

0.26 – 0.32 sat/vB

5,400 txs · full

$260.28 in fees

in ~30 min

Block +4

~0.28

sat/vB median

0.26 – 0.3 sat/vB

388 txs · full

$239.87 in fees

in ~40 min

Block +5

~0.24

sat/vB median

0.22 – 0.26 sat/vB

2,588 txs · full

$201.14 in fees

in ~50 min

Block +6

~0.22

sat/vB median

0.21 – 0.22 sat/vB

1,762 txs · full

$181.23 in fees

in ~60 min

Block +7

~0.21

sat/vB median

0.21 – 0.21 sat/vB

7,935 txs · full

$173.75 in fees

in ~70 min

Block +8

~0.12

sat/vB median

0.1 – 0.21 sat/vB

47,857 txs · full

$3,665.22 in fees

in ~80 min

Fee calculator

Describe your transaction to see its size and what it would cost.

Inputs (coins spent)
Native SegWit (bc1q…)
Taproot (bc1p…)
Nested SegWit (3…)
Legacy (1…)
2-of-3 multisig (P2WSH)
Outputs (incl. change)
Native SegWit (bc1q…)
Taproot (bc1p…)
Script hash (3…)
Legacy (1…)
Script (bc1q…, 62 chars)

Estimated size

141 vbytes

TargetRateFee
Next block1 sat/vB141 sats$0.1184
Within 30 minutes0.61 sat/vB87 sats$0.073
Within an hour0.34 sat/vB48 sats$0.0403
Economy0.2 sat/vB29 sats$0.0243

Sizes assume standard signatures; real transactions can differ by a few vbytes. Your wallet shows the exact figure before you send.

Moving coins on Ethereum or an L2 instead? See the gas tracker.

Network data: mempool.space and Blockstream. Refreshed every minute.

Dollar amounts use the Bitcoin price from Data provided by CoinGecko

Questions

What is sat/vB?

Satoshis per virtual byte. Bitcoin fees are paid per unit of block space, not per amount sent: a transaction’s fee is its size in vbytes times the rate. Sending 0.001 BTC or 100 BTC costs the same if the transactions are the same size.

Why can fees be below 1 sat/vB now?

Since Bitcoin Core 29.1 (2025) nodes relay transactions paying as little as 0.1 sat/vB by default. Many wallets still round up to 1 sat/vB, so the “precise” tiers here can be lower than what your wallet offers.

How do I pay less?

Use a Native SegWit or Taproot address (smaller inputs), send when the mempool is quiet (weekends are often cheaper), batch several payments into one transaction, and consolidate small coins when fees are low.

I already sent with too low a fee.

Use the transaction accelerator: it shows where your transaction sits in the mempool and exactly what fee would get it confirmed by replace-by-fee or child-pays-for-parent.