Bitcoin fee calculator

Convert transaction virtual size and a fee rate into sats and BTC.

Inputs

The starting values are a hypothetical example. Replace them with your own.

About 30-minute recommendation: 1 sat/vB · mempool.space · observed · 9s ago. Confirmation time can differ. Loading uses the stored reading on this page and makes no network request.

Result

Hypothetical example result.

Estimated fee
1,400 sats
Estimated fee in BTC
0.00001400 BTC
  • Fee = virtual size × sat/vB. The product can contain fractional sats; an actual fee uses whole sats and wallet rounding may differ.
  • Use your wallet’s estimated virtual size. This does not choose a fee rate or predict confirmation time. Any USD value uses only the entered reference.

Saved scenarios

Save up to 20 named scenarios across the calculators in this browser. These values are not placed in the page URL. Saving needs browser storage; deleting a scenario removes its local copy.

Saved scenarios need JavaScript.

Formula and worked example

Estimated sats = virtual size in vB × fee rate in sat/vB. BTC = sats ÷ 100,000,000. An optional USD estimate multiplies the BTC fee by your manual BTC/USD reference.

Hypothetical example: 140 vB at 10 sat/vB costs 1,400 sats, or 0.00001400 BTC. A wallet determines virtual size from the transaction structure. Fee-rate needs change, and this estimate does not promise an inclusion time.

Related reading

This website is developed by Zack White and Vincent Hale.