PSBT Decoder
Use this PSBT decoder to inspect Bitcoin PSBT inputs, outputs, UTXO data, scripts, and signing fields directly in the browser.
Paste a PSBT in base64 or hex format.
Example Usage
- Paste a base64 PSBT and inspect which inputs already include UTXO data.
- Decode a hex PSBT before handing it off to a signer or wallet.
- Review redeem scripts, witness scripts, and partial signature counts quickly.
PSBT Decoder Explained
A PSBT decoder turns a raw Partially Signed Bitcoin Transaction into a readable structure. That makes it much easier to inspect input references, output scripts, witness UTXOs, redeem scripts, partial signatures, and finalization state without jumping into a full wallet or node environment. This is especially useful when you are debugging multisig flows, wallet handoffs, signing pipelines, or PSBT-based product logic. Because PSBT can appear in either base64 or hex form, the tool accepts both and normalizes them into a consistent view. For front-end debugging and quick operator checks, that saves a lot of time.
FAQ
What is a PSBT?
A PSBT is a Partially Signed Bitcoin Transaction format used to pass unsigned or partially signed transaction data between tools and signers.
Does this support base64 and hex PSBT input?
Yes. The decoder accepts both common PSBT encodings.
Why decode a PSBT before signing?
Because it helps you verify inputs, outputs, and signing metadata before a wallet or signer finalizes anything.
Related Tools
EVM Address Checker
Validate Ethereum and EVM addresses, including checksum formatting.
EVM Checksum Converter
Convert an EVM address into its EIP-55 checksum format instantly.
Token Decimals Converter
Convert token display amounts to raw integer units using token decimals.
Wei Eth Converter
Convert between wei, gwei, and ETH amounts instantly.
Gas Fee Calculator
Calculate total gas cost from gas limit and gas price inputs.