Skip to content
ihategas.xyz

Bitcoin Fees

What a Bitcoin transaction costs right now, for your address type.

Reads public data

Address type you are spending from

Address type

Inputs

1

Outputs

2
Transaction size141 vB
Loading

About bitcoin fees

A Bitcoin fee is a rate in satoshis per virtual byte multiplied by the size of your transaction, so a quoted rate on its own tells you nothing about what you will pay. Size depends on the type of address you are spending from and on how many separate unspent outputs your wallet has to gather: a legacy 1… input is 148 vbytes against 68 for a bc1q… one, which is the entire reason segwit exists. Taproot inputs are smaller again at 57.5, but taproot outputs are larger, so a simple one-input payment is not cheaper — taproot wins once you are spending many inputs at once. Note what is absent from all of this: the amount. Moving a thousand satoshis and moving a whole coin cost exactly the same, because Bitcoin charges for block space rather than for value.

Common questions

How are Bitcoin fees estimated?

As satoshis per virtual byte times an estimated transaction size for your address type and input count. A rate alone does not say what you will pay; size depends on whether you spend legacy, segwit or taproot inputs.

Why does amount not change the Bitcoin fee?

Because Bitcoin prices block space, not value transferred. Moving one satoshi and moving a whole coin cost the same if the byte size is the same. That is the opposite of many account-based fee markets.

Where does the live fee rate come from?

Public Bitcoin fee estimates via the data paths this tool uses. Congestion changes the rate continuously; the number on screen is a snapshot for planning, not a reserved fee the network owes you.

More research tools