You sent Bitcoin, the wallet says pending, and now you are staring at the screen wondering if your money is lost. It almost certainly is not. You can check it yourself in about a minute, for free, with no account.
Here is the short answer. Copy the transaction ID, called the TXID, from your wallet or exchange. Paste it into a block explorer like mempool.space or blockstream.info. The page that opens tells you if the payment is pending, how many confirmations it has, what fee it paid, and which address received the coins.
This guide walks you through each field in plain words. You will learn what pending really means, how many confirmations are enough, and what to do if a payment seems stuck.
- What Is a TXID and Where Do You Find It?
- How to Track a Bitcoin Transaction in 4 Steps
- Step 1: Copy the TXID exactly
- Step 2: Open a trusted block explorer
- Step 3: Paste the TXID and search
- Step 4: Read the status at the top of the page
- How to Read the Transaction Page, Field by Field
- Confirmations: the number that matters most
- Inputs and outputs: where the money moved
- Fee and fee rate: what the sender paid miners
- Size, time, and block height
- How Many Confirmations Are Enough?
- What Does Pending Mean, and How Long Can It Last?
- Tracking Without a TXID: Address and Block Lookup
- Common Mistakes When Tracking a Transaction
- Watch: How a Block Explorer Lookup Works
- Frequently Asked Questions
- How do I track a Bitcoin transaction with a TXID?
- What does it mean when a Bitcoin transaction is pending?
- How many confirmations does a Bitcoin transaction need?
- Can I track a Bitcoin transaction without a TXID?
- Why is my Bitcoin transaction not found on the explorer?
- Can a confirmed Bitcoin transaction be reversed?
- Conclusion: Your TXID Is Your Proof
- A TXID is a 64 character string of letters and numbers that names one Bitcoin transaction.
- Block explorers like mempool.space and blockstream.info are free, need no account, and cannot move, speed up, or reverse your coins.
- Zero confirmations means pending in the mempool. One confirmation means a miner put it in a block.
- A common rule is 1 confirmation for small payments, 3 for medium payments, and 6 for large payments.
- Always check three things first: the confirmation count, the receiving address, and the amount.
What Is a TXID and Where Do You Find It?
A TXID is the receipt number for a Bitcoin payment. Every transaction gets its own unique ID when it is broadcast to the network.
The ID is 64 characters long and uses only numbers and the letters a to f. If your string is much shorter, or it has spaces in it, you probably copied the wrong thing.
Finding the TXID in a wallet or on an exchange
Open your wallet and tap the transaction in your history. Look for a button that says view on explorer, transaction details, or a small link icon. The TXID is shown there, and most wallets let you copy it with one tap.
On an exchange, open your withdrawal or deposit history and select the payment. The details page shows the TXID once the exchange has broadcast the transaction. If no TXID appears yet, the exchange has not sent it yet, and no explorer can find it.
Never type a TXID by hand. One wrong character points to a different transaction, or to nothing at all. Always copy and paste it.
How to Track a Bitcoin Transaction in 4 Steps
This is the full lookup. It works the same way whether you sent the coins, received them, or just want proof that a payment happened.
If you are new to the basics, our plain guide to what Bitcoin is and how it works explains the blockchain in simple terms first.
Step 1: Copy the TXID exactly
Copy the full 64 character ID from your wallet or exchange. Check that the first and last characters came with it. A clipped ID is the most common reason a lookup fails.
Step 2: Open a trusted block explorer
Use a well known explorer such as mempool.space or blockstream.info. Type the address yourself in your browser, or use a bookmark. Fake explorer sites exist, and search ads can lead to them.
An explorer is a read only window into the public ledger. It shows the same data that every Bitcoin node holds. It cannot change anything.
Step 3: Paste the TXID and search
Paste the TXID into the search bar at the top of the explorer and press enter. You can also search by wallet address or by block number, but the TXID gives you the exact payment with no guesswork.
If the explorer says not found, do not panic yet. Check that you pasted the whole ID, that you are on a Bitcoin explorer and not another coin network, and give a brand new transaction a few minutes to spread across the network.
Step 4: Read the status at the top of the page
The transaction page opens with the status. Unconfirmed means the payment is waiting in the mempool, the waiting room for transactions. Confirmed means a miner has included it in a block, and the page shows how many confirmations it has gathered since.
That one word, confirmed or unconfirmed, answers most questions. The fields below it explain why, and they are worth learning once.
How to Read the Transaction Page, Field by Field
An explorer page looks technical at first glance. In practice, you only need to understand six fields, and each one answers a simple question.
Think of the page as a receipt. The top tells you if the payment landed. The middle tells you where the money came from and where it went. The bottom tells you what it cost.
Confirmations: the number that matters most
A confirmation means your transaction was included in a block, and then another block was built on top of it. Each new block adds one more confirmation, roughly every 10 minutes on average.
More confirmations mean a reversal gets harder and harder. That is why exchanges and shops set their own minimum before they credit a payment.
Inputs and outputs: where the money moved
Inputs are the coins that were spent, shown on the left. Outputs are the new homes for those coins, shown on the right. Your payment is one output. There is often a second output going back to the sender.
That second output is change, just like getting notes back when you pay cash. Beginners often mistake the change output for a second payment. Check that one output matches the address you expected, with the amount you expected.
Wallets that let you follow each output in detail, like the one in our guide on how to use Sparrow Wallet for self custody, make this check much easier.
Fee and fee rate: what the sender paid miners
The page shows the total fee and the fee rate in satoshis per virtual byte, written as sat/vB. The fee rate is the number miners care about. A higher rate usually means a faster confirmation.
Compare your fee rate with the rates the explorer shows for the next block. If yours is far below them, your payment is in a long queue. If it is close, you probably just need to wait for the next few blocks. How miners pick which transactions go first is covered in our explainer on how Bitcoin mining works.
Size, time, and block height
The size field shows how much block space the transaction uses, in virtual bytes. Bigger transactions pay more in total, even at the same fee rate.
The time and block height fields tell you when the payment was first seen and which block confirmed it. Support teams will ask for the TXID, the amount, and the receiving address. Those three items are your proof.
- mempool.space: best for live fee estimates, a visual mempool, and seeing where your transaction sits in the queue.
- blockstream.info: clean and simple pages, good for a quick status, address, and block check.
- Both: free, no account, and built on the same open data, so a TXID should show the same status on each.
How Many Confirmations Are Enough?
There is no single magic number. The right count depends on the size of the payment and on the rule of the service receiving it.
Still, a widely used rule of thumb is simple. It comes from the security math in the Bitcoin whitepaper and is still used by wallets and exchanges today.
A simple rule for 1, 3, and 6 confirmations
One confirmation is usually enough for a small payment under about 1,000 dollars. Three confirmations suit payments in the 1,000 to 10,000 dollar range, and many exchanges credit deposits at three.
Six confirmations is the long standing standard for large payments. At roughly 10 minutes per block, six confirmations take about an hour. Very large transfers may wait for even more, by choice, not by network rule.
If a shop or exchange asks for more confirmations than your page shows, the payment is not missing. It is simply not deep enough yet for that service. Wait for more blocks and check again.
What Does Pending Mean, and How Long Can It Last?
Pending means your transaction has been broadcast and is waiting in the mempool. It has zero confirmations. Nothing is broken, and the coins are not lost.
Most pending payments confirm within the next few blocks. When the network is busy, low fee transactions can wait for hours. In rare cases a transaction can sit for days.
Why a transaction gets stuck
The main cause is a fee rate that is too low for current demand. Miners fill blocks with the best paying transactions first, so a cheap one keeps getting skipped.
A second cause is an unconfirmed parent. If your payment spends coins from another payment that is still pending, yours cannot confirm first. Explorers flag this chain, and it clears when the first payment confirms. Keeping your coins in a wallet you control, as shown in our guide on how to store Bitcoin safely in hot and cold wallets, makes these cases easier to fix.
Your options for a stuck payment: wait, RBF, or CPFP
Waiting is often the best move. Mempools clear when demand drops, often overnight or on weekends, and a patient transaction can confirm at its original fee.
If you sent the payment from your own wallet and it was marked replaceable, you can use Replace By Fee, called RBF. That means broadcasting the same payment again with a higher fee, so miners pick the new version. If you are the receiver, Child Pays For Parent, called CPFP, lets you spend the incoming coins with a high fee and pull both payments through together. If you sent from an exchange, you cannot use either tool. Contact the exchange support team with your TXID.
Be careful with paid accelerator sites. Some are run by real mining pools, but many copycat sites just take money and do nothing. Never enter your seed phrase anywhere to speed up a payment. No real service needs it. If a payment looks like it went to a scammer, read our guide on how to recover stolen cryptocurrency and what is actually possible before you pay anyone for help.
Tracking Without a TXID: Address and Block Lookup
Sometimes you do not have the TXID. You may only have the receiving address, or a seller may only tell you that a payment was sent.
The good news is that an explorer can start from an address too. The steps are almost the same.
Search by address when you do not have the TXID
Paste the Bitcoin address into the same search bar. The address page lists every payment to and from that address, newest first, with confirmed and unconfirmed totals kept apart.
Find the payment that matches the amount and time you expect, then open it to get its TXID. From there, the confirmation check works exactly as above. People who run their own node can do this lookup privately at home, as our guide on how to run a Bitcoin node at home explains.
One warning on privacy. Anyone who knows an address can see its full history. Never post your own address in public with your name attached, and never paste a seed phrase or private key into any website, ever.
Common Mistakes When Tracking a Transaction
Most tracking scares come from small mistakes, not from lost coins. Run through this list before you worry.
A quick check now can save you hours of stress later.
The 5 mistakes to rule out first
- Clipped TXID: you copied only part of the 64 characters, so the explorer finds nothing.
- Wrong network: you are checking a Bitcoin TXID on an explorer for another coin, or the payment was sent as a token on another network.
- Change confusion: you saw two outputs and thought the payment was split or sent twice. One output is usually change back to the sender.
- Exchange delay: the explorer shows enough confirmations, but the exchange has not credited you yet. That delay is on the exchange side, not on the blockchain.
- Trusting a fake explorer: a lookalike site shows a false status and pushes a support scam. Type the explorer address yourself and check the spelling.
If you are still setting up, our step by step guide on how to get a Bitcoin wallet as a beginner shows where the TXID appears in most popular wallets.
Watch: How a Block Explorer Lookup Works
Seeing one lookup done live makes the fields above click. This video from Unchained walks through searching transactions and addresses on an explorer.
Watch it once, then try the same steps with your own TXID.
Frequently Asked Questions
Here are the questions people ask most when a Bitcoin payment does not show up right away.
Each answer is short, so you can act on it fast.
How do I track a Bitcoin transaction with a TXID?
Copy the 64 character TXID from your wallet or exchange, paste it into the search bar on mempool.space or blockstream.info, and read the status at the top of the page. Confirmed with a number means it is in the blockchain. Unconfirmed means it is still waiting in the mempool.
What does it mean when a Bitcoin transaction is pending?
Pending means the transaction has been broadcast to the network but no miner has put it in a block yet. It has zero confirmations. Most pending transactions confirm within a few blocks, but a low fee can make the wait much longer when the network is busy.
How many confirmations does a Bitcoin transaction need?
A common rule is 1 confirmation for small payments under about 1,000 dollars, 3 confirmations for payments up to about 10,000 dollars, and 6 confirmations for large payments. Each service sets its own minimum, and 6 confirmations take about one hour on average.
Can I track a Bitcoin transaction without a TXID?
Yes. Paste the sending or receiving Bitcoin address into the same explorer search bar. The address page lists its transactions, newest first, so you can find the payment by amount and time and open it to see its TXID and confirmations.
Why is my Bitcoin transaction not found on the explorer?
The usual causes are a clipped or mistyped TXID, checking on the wrong coin network, or an exchange that has not broadcast the withdrawal yet. Copy the full TXID again, confirm you are on a Bitcoin explorer, and wait a few minutes before searching again.
Can a confirmed Bitcoin transaction be reversed?
No, not in any normal case. Once a transaction has several confirmations, reversing it would mean rewriting blocks that the whole network has accepted, which is not practical. That is why you should always check the receiving address on the explorer page before you consider a payment final.
Conclusion: Your TXID Is Your Proof
You do not need to trust a wallet badge or a support chat to know where your Bitcoin is. The blockchain shows it, and the TXID is the key that opens the record.
Copy the TXID, paste it into a trusted explorer, and check confirmations, address, and amount. Those three checks settle almost every payment question in under a minute.
Your next step is simple. Open mempool.space now and look up your most recent transaction, even if it confirmed days ago. Once you have read one real payment page, every future payment becomes easy to verify.

