Is your bitcoin transaction stuck? Paste its transaction ID to see whether it's confirmed, how far back in the queue it is, and how to speed it up.
The checker needs JavaScript. The guide to unconfirmed transactions and fee bumping is below.
A transaction is unconfirmed until a miner puts it in a block. Until then it waits in the mempool, the queue of transactions every node keeps. A new block comes about every 10 minutes and has room for roughly 1 million virtual bytes (vB), so miners take the transactions that pay the most per vbyte first.
So the speed of a transaction depends on its fee rate, in satoshis per virtual byte (sat/vB), not on the amount sent or the total fee. If the mempool is busy and your wallet chose a low fee rate, newer transactions that pay more keep jumping ahead of yours. Right now wallets recommend about 1.57 sat/vB for a fast confirmation.
Your bitcoin isn't lost while it waits. The transaction either confirms, or, if it never does, nodes eventually drop it and the coins stay in the wallet that sent them.
With a fee rate the next block accepts, the first confirmation takes about 10 minutes on average. Blocks are random, so sometimes it's 1 minute and sometimes 30 or more. Each later block adds one more confirmation.
A withdrawal from an exchange or a custodial app is the exchange's transaction: you can't bump its fee yourself. Ask their support, or, if it's coming to your own wallet, use CPFP on the output you receive.
Menu names change between versions. If you can't find the option, look in the transaction's details screen.