← Bitcoin Encyclopedia

TXID

🌱 Beginner

💡 The Plain-English Definition

A TXID, or transaction ID, is the unique fingerprint of a Bitcoin transaction: a 64-character string of letters and numbers that identifies one specific transaction, and only that one. You use it to look up, track, or confirm a payment on a block explorer.

🤔 But Why Though?

Every Bitcoin transaction needs a unique name so it can be referred to without confusion. That name is the TXID, and it is produced by hashing the transaction — running its data through SHA-256, the one-way function that turns any input into a fixed-length fingerprint. Change anything about the transaction and the fingerprint changes completely, so each TXID maps to exactly one transaction.

In practice, the TXID is the receipt number you will actually use. When you send bitcoin, your wallet gives you a TXID. Paste it into a block explorer, a website for searching the blockchain, and you can see the transaction’s status, its confirmations, its inputs and outputs, and the fee it paid. When a merchant asks for “proof of payment,” the TXID is usually what they mean.

One piece of history is worth knowing. Before the 2017 SegWit upgrade, a TXID could sometimes be altered slightly before a transaction confirmed. This bug was called transaction malleability, and it broke systems that relied on referring to unconfirmed transactions by their ID. SegWit fixed it by moving the signature data out of the part of the transaction that the TXID is calculated from, so the ID is now stable from the moment you broadcast it.

🌍 The Real-World Analogy

A TXID is like the tracking number on a parcel. It does not tell you what is inside, and it does not move the parcel itself — it is just a unique reference that lets anyone look up exactly where that one delivery is in the system. Hand someone the tracking number and they can follow the parcel. Hand someone a TXID and they can follow the transaction across the blockchain.

⚡ So What?

Keep the TXID whenever you make an important payment — it is your receipt. If a transaction seems stuck, the TXID lets you, or anyone helping you, check the mempool and see whether it is waiting on a low fee. If you are proving to someone that you paid, the TXID is the reference to share. And it is public by nature: anyone with the TXID can view that transaction, so treat it as a lookup key, not a secret.

📩 The Daily Bit · free

Get one plain-English Bitcoin email each morning.

The Daily Bit — free, two minutes, unsubscribe anytime.

The Bitcoin Whitepaper for HumansPrefer a book? The Bitcoin Whitepaper for Humans