$> Kaya
~/tools/btc-transaction-decoderinteractive
/tools/btc-transaction-decoder

BTC Transaction Decoder

Use this BTC transaction decoder to inspect a raw Bitcoin transaction and view summary fields such as txid, version, witness usage, size, weight, and total outputs.

~/tools/btc-transaction-decoderTransaction.fromHex
Decoded transaction summary
~/tools/btc-transaction-decoder/examplesusage.txt

Example Usage

  • Decode a raw Bitcoin transaction copied from a wallet or block explorer.
  • Check whether a transaction uses witness data and how large it is.
  • Inspect the total output value before comparing a transaction across tools.
~/tools/btc-transaction-decoder/guideREADME.md

BTC Transaction Decoder Explained

A BTC transaction decoder is useful when you want a quick summary of a raw Bitcoin transaction without manually parsing every field. The tool reads the hex-encoded transaction and returns high-level details such as the transaction ID, version, locktime, witness presence, byte length, virtual size, weight, and total outputs. This is helpful when debugging wallet exports, reviewing raw transactions from APIs, checking size-related fee assumptions, or confirming that a transaction payload matches expectations. It gives you a clean summary first, which is often enough before moving into deeper input and output inspection.

~/tools/btc-transaction-decoder/faq3 items

FAQ

Does this tool broadcast the transaction?

No. It only parses the raw transaction locally in the browser.

Can it detect segwit transactions?

Yes. It reports whether witness data is present and includes size and weight information.

Is this different from a raw transaction parser?

Yes. This decoder focuses on summary fields, while a raw parser usually shows detailed input and output structure.

~/tools/btc-transaction-decoder/related5 links
~/tools/btc-transaction-decoder/linksinternal