Bitcoin transaction fees,
calculated from first principles.

How much will your transaction actually cost? Enter your UTXO count, address type, and current fee rate. See the fee in sats, BTC, and USD. SegWit and Taproot are compared side by side so you can see the savings.

Most sends: 2 (recipient + change).

Byte sizes match bitcoin.org developer reference for each script type.

YOUR TRANSACTION
SIZE
0 vB
FEE (SATS)
0
FEE (BTC)
0
FEE (USD)
$0
COMPARED ACROSS ADDRESS TYPES
Type Size (vB) Fee (sats) Fee (USD)
TIP

SegWit addresses (bc1q...) cost roughly 40% less than Legacy addresses (1...) for the same transaction. Taproot (bc1p...) is similar to SegWit for standard sends and wins more as transactions get complex.

What this tool assumes
  • Fee rates are in satoshis per vByte; typical transaction weight assumes 1-input/2-output SegWit.
  • Network congestion can spike fees dramatically; mempool.space shows live rates.

Estimates only. Actual wallet fees depend on script details. Verify live rates at mempool.space.

HOW THIS IS CALCULATED

This tool runs entirely in your browser — no data is sent to any server. All formulas use standard financial math. Verify the methodology or inspect the source code in your browser's dev tools.