Bitcoin Transaction Lookup

Look up any Bitcoin transaction by TXID. View status, confirmations, fee, inputs, outputs, and block details in real time.

Inspect any Bitcoin transaction in full detail.
Status, fees, inputs, outputs, and block data — all from one search.

Every Bitcoin transaction leaves a permanent, auditable trail on the blockchain. Whether you're verifying a payment, debugging a stuck transfer, or simply exploring the network, this tool lets you look up any transaction by its TXID and see every detail — confirmation status, fee breakdown, all inputs and outputs, and the block it was mined in.

Look Up a Transaction

A TXID is a 64-character hexadecimal string that uniquely identifies a Bitcoin transaction.

What Is a Transaction ID (TXID)?

A Transaction ID, or TXID, is a unique 64-character hexadecimal string that identifies every Bitcoin transaction ever made. It is generated by double-hashing (SHA-256) the serialized transaction data. No two valid transactions can share the same TXID, making it a reliable fingerprint for any transfer of value on the Bitcoin network.

TXIDs are the primary way to track and reference transactions. When you send or receive Bitcoin, your wallet generates a TXID that you can use to verify the payment on any block explorer or through tools like this one. The TXID is assigned the moment the transaction is broadcast to the network — even before it receives its first confirmation.

Key insight

A TXID is not the same as a block hash. A TXID identifies a single transaction, while a block hash identifies a block containing potentially thousands of transactions. Both are 64-character hex strings, so they can look similar.

Anatomy of a Bitcoin Transaction

Understanding what you see in a transaction lookup helps you make sense of how Bitcoin works under the hood. Every Bitcoin transaction consists of several core components:

Inputs

Inputs reference previous transaction outputs (UTXOs) that the sender is spending. Each input includes a cryptographic signature proving ownership. The total input value must equal or exceed the desired output plus fees.

Outputs

Outputs define where the Bitcoin goes. Each output specifies an amount and a locking script (address). The difference between total inputs and total outputs is the mining fee — it goes to the miner who includes the transaction.

Fees

The fee is implicitly defined as the gap between total input value and total output value. There is no explicit "fee" field. A higher fee rate (sat/vB) incentivizes miners to include your transaction sooner.

Size & Weight

Transaction size is measured in bytes and virtual bytes (vBytes). SegWit introduced the concept of "weight units," where witness data counts at a discount. This is why SegWit transactions are cheaper per vByte.

Understanding Confirmations

When you first broadcast a Bitcoin transaction, it enters the mempool as an unconfirmed transaction. Once a miner includes it in a block, it receives its first confirmation. Each subsequent block mined on top of that block adds another confirmation.

The number of confirmations indicates how deeply buried the transaction is in the blockchain, and therefore how difficult it would be to reverse. Most services consider 6 confirmations (about 60 minutes) as fully secure, though for small amounts even 1 confirmation is often sufficient.

Confirmations Time Security Level
0 Seconds Unconfirmed
1 ~10 minutes Low
3 ~30 minutes Medium
6 ~60 minutes High (standard)

Privacy Considerations

Bitcoin transactions are pseudonymous, not anonymous. Every transaction is permanently recorded on the public blockchain and can be viewed by anyone with a block explorer. While addresses are not directly linked to real-world identities, sophisticated chain analysis can often trace transaction flows and cluster addresses belonging to the same user.

When looking up a transaction, be aware that the inputs and outputs reveal the flow of funds. Change outputs (where unspent value returns to the sender) can sometimes be identified by heuristics. If privacy is a concern, consider using CoinJoin transactions, Taproot addresses, or other privacy-enhancing techniques.

Frequently Asked Questions

Where do I find my transaction's TXID?
Your wallet shows a TXID after you send or receive a transaction. In most wallets, go to your transaction history and tap/click on a specific transaction to reveal the full TXID. You can also find it in any confirmation email or notification from an exchange or payment processor.
Why does my transaction show 0 confirmations?
Zero confirmations means your transaction is still in the mempool waiting to be included in a block. This is normal for recent transactions. If the fee rate is too low during periods of high network demand, it may take longer. You can use Replace-By-Fee (RBF) to bump the fee if your wallet supports it.
Can a confirmed Bitcoin transaction be reversed?
In theory, a transaction can be reversed through a 51% attack (reorganizing the blockchain), but this is extraordinarily expensive and practically infeasible for the Bitcoin network. Once a transaction has 6 confirmations, it is considered irreversible by virtually all standards. This immutability is one of Bitcoin's core security features.
What is the difference between size and weight?
Transaction size is the raw byte count. Weight was introduced with SegWit and measures transactions in weight units (WU), where non-witness data counts as 4 WU per byte and witness (signature) data counts as 1 WU per byte. Virtual bytes (vBytes) = weight / 4. Fee rates are calculated per vByte, which is why SegWit transactions are cheaper.
What does "RBF" or "Replace-By-Fee" mean?
RBF allows you to replace an unconfirmed transaction with a new version that pays a higher fee. This is useful when your original transaction is stuck in the mempool due to a low fee. Most modern wallets support RBF by signaling it in the transaction's nSequence field. The replaced transaction becomes invalid once the new one confirms.
Why are there multiple outputs in my transaction?
Bitcoin uses UTXOs (Unspent Transaction Outputs). When you spend Bitcoin, you must consume entire UTXOs. If a UTXO holds more value than you want to send, the excess is returned to you as "change" in an additional output. So a typical transaction has at least two outputs: the payment and the change. Batched transactions may have many more.
Cloud mining made easy

Start Earning Bitcoin with NoxHash

Rather than just tracking transactions, create your own. Rent mining hash power and receive daily BTC payouts directly to your wallet. No hardware required.