A transaction that won't confirm usually means the network fee was too low, a nonce is out of order, or the network is congested. Unpend pinpoints the cause and shows you exactly how to speed it up, cancel it, or rebroadcast — safely, in your own wallet.
Pending doesn't mean lost. It almost always comes down to one of these.
You paid less gas than the network currently demands, so miners/validators skip your transaction.
An earlier transaction from your wallet is stuck, and this one is queued behind it and can't move.
A spike in activity pushed fees up. Your transaction is valid but waiting for a cheaper block.
A flaky RPC node never relayed your transaction to the wider network, so it's stuck locally.
Every action happens in your own wallet — non-custodial, no secrets shared.
Paste your transaction hash. Unpend reads its public status and tells you precisely why it's stuck.
Speed up (bump the fee), cancel (replace with a 0-value tx), or rebroadcast. You confirm it in your wallet.
The replacement uses the same nonce with a higher fee, so it overtakes the stuck one and lands on-chain.
From signed to confirmed — and exactly where it can get stuck.
You approve it in your wallet.
Sent to the network's mempool.
Waiting — this is where it can stall.
Included in a block. Done.
Drag your fee up and see your transaction jump the queue.
No. While pending, the funds haven't moved — they're still controlled by your wallet. A pending transaction either eventually confirms, or you replace/cancel it. Nothing is lost just because it's slow.
It rebroadcasts the same transaction (same nonce) with a higher fee. Validators prefer the higher-fee version, so it confirms and the old one is dropped. This is called Replace-By-Fee (RBF).
You can't delete it, but you can override it: send a 0-value transaction to yourself using the same nonce and a higher fee. It confirms first, which invalidates the stuck one.
Never. No real service needs it. Every fix is signed in your own wallet. If a website asks for your recovery phrase or private key to "unstick" funds, it's phishing — leave immediately.
Diagnose your stuck transaction in seconds — safe, non-custodial, no seed phrase.
Diagnose my transaction