Fee calculator.Four priorities, priced live.
What a Monero transaction costs right now, from the fee estimate of our own node — in XMR and in dollars.
Estimated weight: 1,536 bytes
The node recomputes the four rates from the median block weight and the block reward. See how full blocks are right now on the mempool page.
Questions
How is a Monero fee calculated?
A wallet multiplies the transaction's weight in bytes by a per-byte rate and rounds the result up to a multiple of the quantization mask. The node publishes four rates, one per priority, through get_fee_estimate; the rates follow the recent median block weight and the block reward.
What are the four Monero fee priorities?
Low (unimportant), Normal, Elevated and Priority — priority 1 to 4 in monero-wallet-cli. A higher priority pays a higher rate per byte, so miners pick the transaction first when blocks are full. When blocks are not full, the lowest priority is mined just as quickly.
Why does a transaction with more inputs cost more?
Each input carries a ring of 16 members and its own signature, which adds roughly 700 bytes. The fee is charged per byte, so spending many small coins at once costs more than spending one large coin.
Where do the transaction weights come from?
From the same estimator the reference wallet runs before it sets a fee (wallet2 estimate_tx_weight, with ring size 16, Bulletproofs+, CLSAG and view tags). A real transaction can differ by a few bytes, for example when its extra field is larger.