Work out a transaction's size in vbytes and its fee, from the address types you spend and send to, at the latest fee rates.
Inputs (coins you spend)
Outputs (where it goes, change included)
Fee rate (sats per vbyte)
Loading the latest fee rates…
Fee
–
Size
–
Sizes follow the transaction size calculator published by Bitcoin Optech and assume the larger 72-byte ECDSA signature, so a real transaction can come out a byte or two smaller per input. Taproot assumes a key-path spend with a 64-byte Schnorr signature.
Bitcoin fees are paid per unit of block space, not per dollar sent. A transaction's size depends on how many coins (inputs) it spends, how many outputs it creates and which address types are involved. Multiply the size in virtual bytes by the fee rate and you have the fee. Sending $5 or $5 million costs the same if the transaction has the same shape.
Each line above counts coins of one type. A typical wallet payment spends one coin and creates two outputs: the payment and your change. The live fee rates are estimates; your wallet shows what it will actually use.
Education only, not financial, tax or legal advice. Results are estimates from what you enter and from public data that can be late or wrong; check anything important before you act on it. Fee estimates come from public mempool data that can change within seconds. Your wallet shows the real fee before you send, and a sent transaction cannot be reversed. By using this tool you accept the Terms of Use and Disclaimer.
Send only bitcoin (BTC) to this address. After you paste it, compare the whole address with the one shown here, group by group, not just the first and last few characters.