Current network fees

41 sat/byte - The lowest fee with fastest transaction confirmations (usually 0 to 1 block delay).
25 sat/byte - The lowest fee that will confirm transactions within half an hour.
12 sat/byte - The lowest fee that will confirm transactions within an hour.

What is Bitcoin network fee?

Because a block on the bitcoin blockchain can only contain up to 1 MB of information, there is a limited number of transactions that can be included in any given block. During times of congestion, when a large number of users are sending funds, there can be more transactions awaiting confirmation than there is space in a block.

When a user decides to send funds and the transaction is broadcast, it initially goes into what is called the memory pool (mempool for short) before being included into a block. It is from this mempool that miners choose which transactions to include, prioritizing the ones with higher fees.

If the mempool is full, the fee market may turn into a competition: users will compete to get their transactions into the next block by including higher and higher fees. Eventually, the market will reach a maximum equilibrium fee that users are willing to pay and the miners will work through the entire mempool in order.

At this point, once traffic has decreased, the equilibrium fee will go back down.

Bitcoin Avg. Transaction Fee historical chart: https://bitinfocharts.comnew tab
Bitcoin Fee Calculator: https://coinb.innew tab

buy me a coffee