bitcoinutils.dev
Hash
SHA256
RIPEMD160
HASH256
HASH160
SHA1
Encoding
ASCII
UTF-8
Bech32
Bech32m
Bitcoin
Public key
DER signature
Script
Other
Custom
Script
This tool will decode a Bitcoin script from a hexadecimal input.
Length: 0 bytes
Preset
Bitcoin Core
mempool.space
Newlines
Show push opcodes
All
Numeric only
None
Numeric opcode style
Short (OP_1)
Long (OP_PUSHNUM_1)
Show PUSHDATA size
Decimal numbers
💡 Fill input with example:
Pay to Public Key Hash (P2PKH)
2-of-3 multisig (legacy)
2-of-3 multisig (tapscript)
Lightning force close
Tools
Hash
SHA256
RIPEMD160
HASH256
HASH160
SHA1
Encoding
ASCII
UTF-8
Bech32
Bech32m
Bitcoin
Public key
DER signature
Script
Other
Custom