Skip to main content
[megatools]$
← [cd .. / home]
$megatools --evm-calldata-decoder --client-side

EVM Calldata Decoder & ABI Inspector

Decode raw Ethereum & EVM transaction calldata hex into human-readable parameters and 32-byte word slices.

Sample Payloads:
EVM Transaction Calldata Hex
Function Selector (4-Byte)Offset [0x00..0x04]
Calldata Selector:
0xa9059cbb
Standard Match:transfer
Sig Keccak-256:0xa9059cbb ✓ MATCH
Canonical ABI:transfer(address,uint256)
Total Words:2 (32 bytes each)
ABI Decoded Method Arguments2 parameters
#NameTypeDecoded ValueFormatted / Notes
1toaddress
0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
EIP-55 Checksummed Address
2amountuint256
1,000,000,000,000,000,000,000
≈ 1,000.000000 ETH / Token Units
Raw 32-Byte Word Slices (EVM Memory Chunks)2 words
Offset [0x00]Word #0
Hex Representation (32 Bytes):
0x000000000000000000000000d8da6bf26964af9d7eed9e03e53415d37aa96045
Uint256:1,238,012,972,454,248,237,435,767,387,143,779,415,173,800,484,933
EIP-55 Address:
0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
ASCII:"..k.id..~....4..z.`E"
Offset [0x20]Word #1
Hex Representation (32 Bytes):
0x00000000000000000000000000000000000000000000003635c9adc5dea00000
Uint256:1,000,000,000,000,000,000,000
EIP-55 Address:
0x00000000000000000000003635c9aDC5dEA00000
ASCII:"65....."
LATENCY:0.0ms|SYNCING...