What it costs to send bitcoin on-chain at this moment, in sats and in 45 currencies. Updated every 30 seconds.
Sending bitcoin right now costs about
$0.18
221 sats at 1.57 sat/vB for a typical 141 vB payment, to confirm in the next block.
Fees: Low (1.57 sat/vB for the next block) · updated 23:43:05 UTC
| Speed | sat/vB | Typical send | USD |
|---|---|---|---|
| Next block | 1.57 | 221 sats | $0.18 |
| ~30 minutes | 0.93 | 131 sats | $0.11 |
| ~1 hour | 0.47 | 67 sats | $0.0546 |
| No rush | 0.2 | 29 sats | $0.0236 |
The live page needs JavaScript; the guide below doesn't.
A bitcoin block comes about every 10 minutes and has room for about 1 million virtual bytes (vB). Every transaction waiting in the mempool bids for that space, and miners pick the ones that pay the most per vbyte. So the fee is set by the transaction's size and the fee rate you choose, in satoshis per virtual byte (sat/vB).
The amount you send doesn't matter: moving 0.001 BTC or 100 BTC costs the same if the transactions are the same size. What makes a transaction bigger is the number of inputs (the separate coins your wallet combines to pay) and outputs (the recipients, plus your change).
A higher fee rate gets you into an earlier block. The tiers above are the rates that, right now, are expected to confirm in the next block, within about 30 minutes, within about an hour, and eventually.
Typical sizes for one payment with change (1 input, 2 outputs), by the type of address your wallet uses, and what each costs at the next-block rate now:
| Wallet address type | Size | Now |
|---|---|---|
| Native SegWit (bc1q…) | 141 vB | $0.18 |
| Taproot (bc1p…) | 154 vB | $0.20 |
| Nested SegWit (3…) | 166 vB | $0.21 |
| Legacy (1…) | 226 vB | $0.29 |
Each extra input adds about 68 vB (Native SegWit), 57.5 vB (Taproot), 91 vB (Nested SegWit), and 148 vB (Legacy). Each extra output adds 31 to 43 vB. The calculator above works it out for any number of inputs and outputs.
Fees rise and fall with demand for block space. When many people send at once, for example during big price moves or a rush of new tokens or inscriptions, the mempool fills up and the rate needed for the next block jumps. When it's quiet, even the slowest tier confirms within a few blocks.
Fees are often lower at weekends and at quiet times of day, but that's a tendency, not a rule. The only reliable way to know is to check the current rate before you send, which is what this page is for.
Sent with a fee that was too low? The Unconfirmed Transaction Checker shows how far back in the queue it is and the exact fee to speed it up with RBF or CPFP.