How do I speed up or cancel a pending transaction on Ethereum?
Sometimes, Ethereum transactions can get stuck pending — especially when gas fees are low or the network is congested. If you need to speed up or cancel a transaction, your wallet (e.g., MetaMask) can help — but timing is key.
🔁 Why Do Transactions Get Stuck?
Every Ethereum transaction must be confirmed by the network. If your gas fee is too low, your transaction may stay pending for a long time or get stuck behind others offering higher fees.
⚡ How to Speed Up a Transaction
You can speed up your pending transaction by submitting the same transaction again with a higher gas fee. This replaces the original and gets it processed faster.
❌ How to Cancel a Transaction
You may also choose to cancel the transaction entirely (if it hasn't already been picked up by the network). This replaces the pending transaction with a zero-value transaction that uses the same nonce.
📖 Follow This Step-by-Step MetaMask Guide
If you're using MetaMask, here's their official article that walks you through both options:
🔗 MetaMask Guide: How to Speed Up or Cancel a Pending Transaction
Last updated
Was this helpful?