Ethereum transaction stuck or pending? Unstuck it now.
A low gas fee or a stuck nonce blocks every later transaction from your wallet. Unstuck TX finds the pending transaction and pushes it through — or cancels it — with a same-nonce replacement that pays a higher fee, usually within 10–15 minutes.
Paste the address that sent (or should receive) the transaction. We read it straight from the Ethereum network — we never store it.
How it works
We find the pending tx
Ethereum processes transactions in strict nonce order. An underpriced transaction sits in the mempool and blocks everything after it. We locate it by your address and nonce.
We replace it by fee
A replacement uses the same nonce and raises the gas fee by at least 10% (EIP-1559). That makes validators include it ahead of the stuck one.
It confirms in 10–15 min
Once the replacement is mined, the stuck transaction is overwritten and every later transaction from your wallet can move again.
Why Ethereum transactions get stuck
Gas fee too low. If you set a max fee or priority fee below current network demand, your transaction waits in the mempool. During congestion it can stay pending for hours or days.
Nonce ordering. Every transaction from an address has a nonce that increases by 1. Nonce 6 cannot confirm until nonce 5 is mined or replaced. So a single stuck transaction blocks every later one from that wallet.
Wrong network or a failed transfer. Sending an ERC-20 token on the wrong network, or a transfer that reverts, can leave a transaction pending with no way to "undo" it except a same-nonce replacement.
The fix is always the same: broadcast a replacement transaction with the same nonce that pays a higher fee — to speed it up — or a zero-value replacement to your own address to cancel it.
Frequently asked questions
How long does it take to unstuck an Ethereum transaction?
Once the replacement transaction pays a fee high enough for current demand, it is usually confirmed within a few blocks — typically 10 to 15 minutes.
Is it safe to enter my recovery phrase here?
The phrase is used only to build and sign the replacement transaction in your browser tab. We recommend doing this on a device you trust. For extra caution, move only the funds you need first.
Why do I need to pay a fee to cancel a stuck transaction?
Cancelling is not free: it is a real on-chain transaction (a zero-value transfer to yourself with the same nonce) that pays its own gas. The replacement must also raise the fee by at least 10% to be accepted by the network.
Will Speed Up / Cancel work if the original transaction confirms first?
No. If the original transaction is mined first, a later Speed Up or Cancel has nothing to replace and does nothing. That is why acting while it is still pending matters.
Does this work for ERC-20 tokens like USDT or USDC?
Yes. A stuck token transfer is unstuck the same way — by replacing the pending transaction by fee. The replacement uses the same nonce, so the original token transfer is overwritten.
What if my wallet already has a Speed Up button?
MetaMask, Rabby and most modern wallets include Speed Up and Cancel. If those do not work (for example, the wallet cannot raise the fee enough), a same-nonce replacement from a full node — like the one here — is the reliable fallback.