UTXO consolidation calculator
Compare modeled fees for spending UTXOs together later with consolidating today and spending one input later.
← All toolsUTXO consolidation calculator
Compare modeled fees for spending UTXOs together later with consolidating today and spending one input later.
Use a dot or comma as the decimal separator; separate thousands with a space.
Enter an integer input count of 1–500 and rates of 0–1 000 000 sat/vB. Empty or invalid fields hide the result.
Net difference = fee without consolidation − the sum of both fees with consolidation. Positive means modeled savings; negative means higher costs. With one input, no inputs are being combined.
Both scenarios assume spending all selected UTXOs together in one later transaction. Consolidation joins them into one output today. Every modeled transaction has exactly one output of the same type as its inputs; no additional change output is included.
Virtual size is the whole transaction weight divided by 4, rounded up. CompactSize counters and the witness marker/flag are included. Each fee is vB size times the applicable rate, rounded up to a whole satoshi.
We assume compressed public keys and 72-byte ECDSA signatures including sighash. P2SH means only P2SH-P2WPKH here. Taproot uses key path, a 64-byte signature with default sighash and no annex; script path and multisig are outside the model.
You supply the rates; they are neither live estimates nor confirmation guarantees. Zero and the upper bound are model limits, not network rules. UTXO values are unknown: funds, dust and wallet acceptance are not checked. Actual signatures and construction can change the size.
Combining inputs may link their ownership for an observer and reduce privacy. A positive fee difference alone is not a recommendation to consolidate.
The calculation runs in your browser without requesting network data. This tool does not create or broadcast a transaction and needs no address or keys.
Source links
Model reviewed on 7 September 2026